当前位置: 技术问答>linux和unix
我写的一个Linux下完成ftp命令的脚本,大家帮忙看看哪里不对?
来源: 互联网 发布时间:2016-03-12
本文导语: 在RH9.0 Linux下: ----------------------- #! /bin/bash lftp user user passward dir mirror source mirror include bye --------------------- 这样是没有问题的,但是如果我在外面加上一个if判断: --------------------------------- #! /bin/bash if [ "$#"...
在RH9.0 Linux下:
-----------------------
#! /bin/bash
lftp user user passward
dir
mirror source
mirror include
bye
---------------------
这样是没有问题的,但是如果我在外面加上一个if判断:
---------------------------------
#! /bin/bash
if [ "$#" = 0 ]
then
lftp user user passward
dir
mirror source
mirror include
bye
fi
----------------------------------
运行的时候就会出现错误提示:
line 12: syntax error: unexpected end of file
不知哪位高人写过类似的脚本,帮忙看一下,谢谢!
-----------------------
#! /bin/bash
lftp user user passward
dir
mirror source
mirror include
bye
---------------------
这样是没有问题的,但是如果我在外面加上一个if判断:
---------------------------------
#! /bin/bash
if [ "$#" = 0 ]
then
lftp user user passward
dir
mirror source
mirror include
bye
fi
----------------------------------
运行的时候就会出现错误提示:
line 12: syntax error: unexpected end of file
不知哪位高人写过类似的脚本,帮忙看一下,谢谢!
|
lftp
....
bye
!
fi
....
bye
!
fi
|
if [ "$#" == 0 ]
|
把$#两边的双引号去掉行吗?