1
私はFTPセッションをファイルディスクリプタに関連付けたいと思っています。サイクルを含む。bashスクリプトでバックグラウンドlftpセッションを起動するには?
たとえば、次のようなものです。しかし、それをやり遂げることはできませんでした。名前の記述
ftpoutという - - 最後の答えと一時ファイル
#!/bin/bash
#start of script
exec {ftpdescriptor}<> >(lftp -u $ftpuser,$ftppass $ftpip/$ftptd)
# code
(echo "ls" 1>&"$ftpdecriptor")> myanswer
# code
echo "bye" 1>&"$ftpdecriptor"
exec {ftpdescriptor}>&-
exit 0
# end of script
それは動作しますが、答えは常に標準出力しようとしてます。..