当前位置: 技术问答>linux和unix
shell脚本的问题. ftp后的语句都没有被执行.
来源: 互联网 发布时间:2015-09-09
本文导语: 写了个shell脚本,内容如下, 意图是先从ftp上download下一个脚本,然后执行download下来的脚本,但是发现有这样的问题. ###########################################Start #!/bin/bash filename=$1 ftp -nv user anonymous 111@111.com ...
写了个shell脚本,内容如下,
意图是先从ftp上download下一个脚本,然后执行download下来的脚本,但是发现有这样的问题.
###########################################Start
#!/bin/bash
filename=$1
ftp -nv user anonymous 111@111.com
ascii
get $filename
close
bye
!
clear
echo -e " n Have download filerun from 10FTP to /test/ryan "
exit 0
########################end
发现clear语句之后的所有语句都不能被执行.
谁知道这是为什么吗,该如何解决?
意图是先从ftp上download下一个脚本,然后执行download下来的脚本,但是发现有这样的问题.
###########################################Start
#!/bin/bash
filename=$1
ftp -nv user anonymous 111@111.com
ascii
get $filename
close
bye
!
clear
echo -e " n Have download filerun from 10FTP to /test/ryan "
exit 0
########################end
发现clear语句之后的所有语句都不能被执行.
谁知道这是为什么吗,该如何解决?
|
你把#!/bin/bash换成#!/bin/sh试试.
|
用wget直接取吧
或者用ncftp什么的
这样用很难配的
或者用ncftp什么的
这样用很难配的