これを行う簡単な方法があると確信していますが、私はそれを見つけていません。私がやりたいのは、lftpを使用して一連のコマンドを実行することです。可能であれば、サーバーに繰り返し接続することは避けたいと思います。
基本的に、私はサーバー上にftpディレクトリでいっぱいのリストを含むファイルを持っています。サーバーに接続して、次のようなものを実行したい:(この時点で、catを使用してテキストファイルを行の配列に変換したと仮定します)
for f in "${myarray}"
do
cd $f;
nlist >> $f.txt;
cd ..;
done
もちろんそれはうまくいきませんが、私が達成しようとしていることには簡単な解決策があると想像する必要があります。
シェルスクリプトに関しては、私はかなり経験が浅いです。助言がありますか?