Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
FTPサーバーで最新のファイルを作成するスクリプトを実行しようとしています。
file=`ls -t -r | tail -n 1` sudo lftp <<FTP open $hostname user $username $password cd $folder get $file bye FTP
しかし、ファイル変数のlsコマンドは私のローカルマシンで実行されます。どうしたの?ありがとうございました。
clsの代わりに使用するlsと役立ちます。get $fileに変更
cls
ls
get $file
cls -1t|sed -n 1s/^/get\\ /p>/tmp/get source /tmp/get
/tmp/getこれはファイルを使用するため、同時操作には適していないことに注意してください。
/tmp/get