[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RES: [shell-script] FTP - Dúvida
From: |
Info Suporte - Rodrigo Nery |
Subject: |
RES: [shell-script] FTP - Dúvida |
Date: |
Thu, 11 Oct 2007 15:21:49 -0300 |
Fábio, podes tentar assim:
( echo "open $HOST" ; sleep 1; echo "user $USER $PWD"; sleep 1
for dir in /dir1 /dir2
do
echo "cd $dir" ; sleep 1; echo "pwd"
done
) | ftp -n
257 "/dir1" is current directory.
257 "/dir2" is current directory.
-----Mensagem original-----
De: Fabio Silva [mailto:address@hidden]
Enviada em: quinta-feira, 11 de outubro de 2007 14:56
Para: address@hidden
Assunto: [shell-script] FTP - Dúvida
Fala lista, estive vendo alguns posts na lista sobre scripts de FTP e
não achei nada que pudesse resolver um problema...
ftp -n $HOST <<END_SCRIPT
quote USER $USER
quote PASS $PWD
put $FILE
quit
END_SCRIPT
Tudo que tiver dentro do END_SCRIPT será executado no servidor FTP...
porém eu precisava inserir um FOR ai no meio para ele acessar diversos
diretórios. Não posso compactar e enviar para FTP. preciso ir jogando
arquivos dentro de determinados diretórios.
Isso é possível? inserir um FOR no meio deste bloco? ou alguêm pode
dar alguma dica de como fazer isso?
Valeu,
--
Fabio S. Silva
Mail: address@hidden
---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil
Links do Yahoo! Grupos
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- RES: [shell-script] FTP - Dúvida,
Info Suporte - Rodrigo Nery <=