Questo è quello che sto facendo quando accedo a un FTP:
ftp user:password@server
ftp: user:password@server: Unknown host
ftp> echo HELLO WORLD!
ftp> quit
Vorrei fare un comando FTP a una riga ...
ftp user:password@server -command "echo HELLO WORLD"
o
"echo HELLO WORLD" | ftp user:password@server
Qualcosa di simile ... come parte di una sceneggiatura che sto cercando di creare. Non viene trasferito nulla, devo solo fare eco ad alcune istruzioni e questo è il modo più semplice che ho trovato per farlo tra due dei miei sistemi.
nick@AccessDenied:~$ ftp ftp> echo "hi" ?Invalid command ftp>
ftp
non ha un echo
comando. lftp
sì, ma è puramente locale, quindi non vedo perché dovresti farlo da solo ....