Use o fuse sistema de arquivos curlftpfs para montar o controle remoto
sistema de arquivos no diretório em que seu comando está criando arquivos.
Em seguida, novos arquivos serão transparentemente gravados (por comandos curl ftp) no controle remoto. Veja man curlftpfs
.
Por exemplo, se seu comando criar arquivos em /a/b/
, então
$ curlftpfs -o user=user:pass 192.168.1.1 /a/b
monta o controle remoto em /a/b
. Um ls /a/b
listará os arquivos na parte superior do diretório remoto do ftp.
Note que existem restrições (devido ao protocolo ftp) sobre o que você pode fazer com os arquivos locais, por exemplo, você não pode anexar a um arquivo.