私はbashスクリプトが初めてで、ここで問題に遭遇しました。これは私のスクリプトの例です
NOW=$(date +"%m-%d-%Y-%H")
echo -e "\nSFTP connection"
sftp username@ip <<EOT
lcd local_folder/
cd remote_folder/
mget *.txt
exit
EOT
##here it stops
echo -e "\nNew folder"
cat email_list | while read line
do
mail -s "topic" $line < text.txt
done
echo -e "\nSent"
}
ftp との接続を閉じると、スクリプトが停止し、スクリプトの 2 番目の部分が返されません:(
私が間違っていることについての提案を教えてください
ありがとうございました!