我想从一台机器使用shell脚本将多个文件ftp到另一台机器。下面是我的脚本: -如何使用shell脚本ftp多个文件
ftp -nv <<EOF
open home.machine.com
user remote monday
binary
mput *.txt
bye
<<EOF
现在,问题是,它挂在中间,但是当我尝试命令提示符上的每个命令。当我执行mput *.txt
它要求确认每个文件,当我输入yes
然后它移动到下一个文件,并再次询问。
我错过了什么?
谢谢。
属于Linux与Unix – genesis
请删除“<<”字符在最后一行的开头导致它开始新的块和命令后将被shell omnited – Igor