CLI, uploader FTP com reconhecimento de codificação

0

Eu tenho um webhoster de baixa qualidade em que preciso dos nomes de arquivo na iso-8859-1, meu FS usa utf-8. O Filezilla pode lidar com codificações, mas preciso de algo que possa ser usado em um script. Existe um programa por aí que eu possa usar para converter nomes de arquivos no upload que podem ser chamados do bash?

Reactormonk
fonte

Respostas:

0

Eu acho que existem maneiras de criar scripts para o FileZilla, mas não estou muito familiarizado com eles. Tente isso primeiro.

Caso contrário, o que posso sugerir é usar o lftp. Com o lftp, você pode fazer o seguinte:

set file:charset iso8859-1

e a partir daí, faça o upload do arquivo.

Espero que ajude!

Carlos
fonte
Não, você não pode escrever o filezilla na linha de comando.
precisa saber é o seguinte
Isso deveria ser ftp:charset.
Reactormonk
0
convmv --notest -r -t iso8859-1 ./upload-queue/

Como alternativa, corte algo usando iconv.

srcfile = ...
dstfile = $ (eco "$ srcfile" | iconv -t iso8859-1)

some-upload-command "$ srcfile" "ftpserver: $ dstfile"
gravidade
fonte