これは私がFTPにログインするときにやっていることです:
ftp user:password@server
ftp: user:password@server: Unknown host
ftp> echo HELLO WORLD!
ftp> quit
1行のFTPコマンドを実行したい...
ftp user:password@server -command "echo HELLO WORLD"
または
"echo HELLO WORLD" | ftp user:password@server
似たような...私が作成しようとしているスクリプトの一部として。何も転送されません。いくつかの指示をエコーするだけでよく、これが2つのシステム間で行うのが最も簡単な方法です。
nick@AccessDenied:~$ ftp ftp> echo "hi" ?Invalid command ftp>
ftp
echo
コマンドはありません。 lftp
が、それは純粋にローカルであるため、それを自分でそれをしたい理由がわかりません