Ubuntu - Erro ao copiar pastas com espaço no final da pasta Erro

Ubuntu - Erro ao copiar pastas com espaço no final da pasta Erro

Olá, poderosos guerreiros do teclado. Eu tenho um problema que está me matando. A situação:

  • servidor vsftpd com o seguinte arquivo de configuração (http://pastebin.com/8AVZ9WGK)
  • home/usuário com permissões padrão
  • script file.sh que faz o seguinte:

    1. Baixa um site HTML e extrai o link para um arquivo.
    2. Para cada linha do cria um diretório e baixa um número N de imagens no diretório seguinte.

Meu problema: Os arquivos são acessíveis via FTP no Windows com Windows, faça login com localUser. Posso copiar arquivos únicos ou até vários arquivos na mesma pasta. Mas quando tento copiar uma pasta com todo o conteúdo dela. N arquivos acontece o seguinte:https://i.stack.imgur.com/cHjlJ.jpg.

Se eu tentar o Filezilla, recebo o seguinte erro:

Command: LIST
Response:   150 Here comes the directory listing.
Response:   226 Directory send OK.
Status: Directory listing successful
Status: Retrieving directory listing...
Command:    CWD FolderName completa
Response:   550 Failed to change directory.
Error:  Failed to retrieve directory listing

Editar 1

ls -lat diretório principal

drwxrwxrwx   3 eco01 eco01 4096 Oct  7 14:57 .
drwxrwxr-x 130 eco01 eco01 4096 Oct  7 12:44 FolderName 
-rwxrwxrwx   1 eco01 eco01 1577 Oct  7 12:32 getM.sh
drwxrwxrwx  21 eco01 eco01 4096 Oct  7 11:47 ..

ls -lat dentro do diretório

drwxrwxr-x   2 eco01 eco01  4096 Oct  7 12:44 Folder 585
drwxrwxr-x   2 eco01 eco01  4096 Oct  7 12:44 Folder 601
drwxrwxr-x   2 eco01 eco01  4096 Oct  7 12:44 Folder 589
drwxrwxr-x   2 eco01 eco01  4096 Oct  7 12:44 Folder 566
drwxrwxr-x   2 eco01 eco01  4096 Oct  7 12:44 Folder 588
drwxrwxr-x   2 eco01 eco01  4096 Oct  7 12:44 Folder 586
drwxrwxr-x   2 eco01 eco01  4096 Oct  7 12:44 Folder 587

Responder1

Depois de alguns milhões de downloads e testes. Eu encontrei. A matéria:

No Script eu “cortei” o nome do arquivo de um Caracter (“&”).

 nameCap=${nameCap%%&*}

O que aconteceu é que a Pasta Principal e as subpastas estavam sendo criadas com um Espaço e o final da pasta como "FolderName". O mesmo estava acontecendo com as subpastas. Acabei de adicionar para excluir o último caractere da pasta que criei.:

 nameCap="${nameCap%?}"

informação relacionada