这个脚本里的<<!是什么意思呢?见内容
#!/bin/sh
ftp -n <<!
open 192.168.1.92
user 1111 1111
binary
hash
lcd /oradata/export_data
prompt
mput *.xls.gz
close
bye
------解决方案--------------------
<<!表示接下来的内容不做转移直接原样输出,一直到!结束, 这里是ftp操作了一堆命令.
<<EOF
内容在这里
EOF
这个EOF是随便定的,这叫heredoc语法。