Particularmente eu utilizo o "expect" junto com o "scp" para fazer download automatizadovi script, imagino que funcione para upload também. um exemplo bem simples pode ser visto abaixo: -------------------------------------------------------------------- #!/usr/bin/expect set SENHA xxxxxxxxxx set DFPATH /home/user/backup set IP xxx.xxx.xxx spawn scp -P 65532 u...@$ip:/backup.bkp $DFPATH expect "*?assword" send -- $SENHA send -- "\r" expect eof -------------------------------------------------------------------- Atenciosamente ---- Alexsandro Felix http://blog.ffelix.eti.br Fone(s): (045) 8416-5406 / (045) 3038-8241 MSN/Gtalk: [email protected] jabber: [email protected]
2011/1/6 Alisson Ceolin <[email protected]> > > > > Alisson Ceolin > _ > °v° > /(S)\ SLACKWARE > ^ ^ Linux > _____________________ > > > > ----- Mensagem original ---- > De: Flávio R. Lopes <> > Para: Lista SLACK USERS <[email protected]> > Enviadas: Quinta-feira, 26 de Novembro de 2009 18:19:38 > Assunto: [slack-users] rotina para subir arquivos via FTP > > > Olá galera! > > Preciso elaborar uma forma de enviar arquivos de forma automatica (tipo > um shell script que será disparado via CRON). > > Na verdade estes arquivos são imagens que são geradas diariamente. > Dentro lá do servidor FTP estas imagens serão colocadas cada uma em um > diretório específico. Tipo assim: > No lado do meu servidor a estrutura de diretórios seria algo do tipo > dentro do "/home/imagens": > /home/imagens/DIR-1 > /home/imagens/DIR-2 > /home/imagens/DIR-3 > /home/imagens/DIR-4 > > então preciso que este script faça o seguinte, que suba diariamente em > um horário pré-determinado as imagens para seus respectivos diretórios e > que não envia as imagens que já foram enviadas anteriormente enviando > somente os novos arquivos criados. > > Em outras palavras, lá no servidor FTP terá que ter a mesma estrutura de > diretórios (DIR-1, DIR-2, DIR-3, DIR-4) e que as imagens sejam colocadas > lá respectivamente cada uma dentro do seu diretório e que a imagem que > já foi feito o upload dela não seja enviada novamente, enviando somente > os novos arquivos. > > Bom, espero ter sido claro! > > Dá pra fazer isso? > > Abraço, > Flávio > > --~--~---------~--~----~------------~-------~--~----~ > GUS-BR - Grupo de Usuários de Slackware Brasil > http://www.slackwarebrasil.org/ > http://groups.google.com/group/slack-users-br > > Antes de perguntar: > http://www.istf.com.br/perguntas/ > > Para sair da lista envie um e-mail para: > [email protected] > -~----------~----~----~----~------~----~------~--~--- > > > > > > -- > GUS-BR - Grupo de Usuários de Slackware Brasil > http://www.slackwarebrasil.org/ > http://groups.google.com/group/slack-users-br > > Antes de perguntar: > http://www.istf.com.br/perguntas/ > > Para sair da lista envie um e-mail para: > [email protected] -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

