[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [RiminiLUG-General] ftp
Riccardo wrote on 12/14/03 10:20 AM:
Vorrei preparare in locale una serie di istruzioni da eseguire una volta
ottenuto il prompt ftp>.
Se sono già collegato uso
macdef nome_macro quindi
$ nome_macro
ma così facendo devo digitare la macro on-line.
> Qual'è il modo più semplice per prepararla off-line ed eseguirla on-line?
<pedante>qual e' senza apostrofo, e' troncamento e non elisione, in piu' qual
mantiene il senso dunque non c'e' l'apostrofo</pedante>
quindi hai bisogno di lanciare un singolo comando che faccia tutte le operazioni,
senza intervento umano (?)
qui c'e' un piccolo "trucco" (trucco perche' insolito, su unix e' la norma fare
queste cose), basta che metti tutte le istruzioni, una per riga in un file e fai il
pipe a ftp, in questo modo ftp non andra' in modalita' interattiva ma batch, esempio:
$ echo "open localhost " | ftp
Login failed.
ho usato echo ma fare cat <tuofile_con_istruzioni> | ftp e' la stessa cosa
metodo alternativo: ftp < <tuofile_con_istruzioni>
altro consiglio: io uso lftp che ha molte funzioni in piu' ed e' molto piu' comodo
(supporta anche sftp, http, FISH, ecc) esiste sia su linux che su windows
PS: Speriamo mi venga passata come domanda sempliciotta e non rientri nella
categoria di quelle stupide :-)
no non e' affatto stupida, anzi permette di ragionare sulle pipe e sulla redirezione
degli stream. (il client ftp a riga di comando di windows supporta questa cosa ma si
passa un parametro con il nome del file da eseguire, tutto qui)
filippo
--
Mailing list info: http://lists.linux.it/listinfo/riminilug-general