1
임 새로운 종료하고 필자가 문제가 여기 을 만난 것은 내 스크립트의 예입니다bash는 스크립트 SFTP를 종료 bash는 스크립트에서 스크립트
NOW=$(date +"%m-%d-%Y-%H")
echo -e "\nSFTP connection"
sftp [email protected] <<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와의 연결을 종료 스크립트를 중지하고 두 번째 부분을 반환 나던 스크립트 :(의
잘못
당신을 감사하고 나에게 무엇을 메신저에 대한 제안을주십시오!
전체 스크립트를 보여주십시오. – konsolebox
'EOT'은 스크립트의 왼쪽 여백에 있습니까? 들여 쓰기되어 있으면 인식되지 않습니다. – Barmar
'<< - EOT'를 사용하면'EOT'를 들여 쓰는 것이 가능하지만 _only_는 공백이 아니라 TAB 문자 만 사용할 수 있습니다. – Barmar