Sempre esulando un po' dal (off)topic specifico dello script ma
considerando il caso d'uso (copiare tutti i file con con un certo
pattern sull'FTP) segnalo lftp che può semplificare di molto questo tipo
di operazione (io lo uso per fare dei backup da ftp con timestamp ad
esmpio)...
SOURCEDIR="/dati"
HOST="ftp.xxxx.yyy.zzz"
USER="utente"
PASS="segreto"
lftp -c "lftp $HOST -u $USER,$PASS;mput $SOURCEDIR/*4803*"
Ciao,
Lorenzo.
On 08/02/12 12:33, emmanuel segura wrote:
Sinceramente preferisco farlo in perl
#!/usr/bin/env perl
use Net::FTP;
$conn = Net::FTP->new("xxx.xxxx.xxxx.xxx") or die("cannot connect");
$conn->login("user","password") or die("cannot login");
$conn->cwd("/workdir");
@files = glob("*4803*");
foreach $i(@files)
{
$conn->put($i);
}
$conn->quit;
Il giorno 08 febbraio 2012 11:04, Ennio-Sr<nasr.la...@tin.it> ha scritto:
* qzertywsx<qzerty...@gmail.com> [070212, 21:14]:
Il giorno 07 febbraio 2012 17:49, Ennio-Sr<nasr.la...@tin.it> ha
scritto:
................................. E dove posso trovare la sintassi
degli
altri comandi?
Se non sbaglio si chiama "here document:"
http://www.faqs.org/docs/abs/HTML/here-docs.html
--
Stefano Lini
Link molto interessante.
Molte grazie,
ennio
--
[Perche' usare Win$ozz (dico io) se ..."anche uno sciocco sa farlo. \\?//
Fa' qualche cosa di cui non sei capace!" (diceva Henry Miller) ] (°|°)
[Why use Win$ozz (I say) if ... "even a fool can do that. )=(
Do something you aren't good at!" (as Henry Miller used to say) ]
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org
To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmas...@lists.debian.org
Archive: http://lists.debian.org/20120208100423.ga29...@deby.ei.hnet
--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org
To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4f33936d.2070...@gmail.com