shell 脚本问题-图中的这个if语句是什么意思
图中的这个if语句是什么意思 即 if [ $# !=1 ] then 这一句是什么意思紧接着后面的一句呢!谢谢!
无标题.png(91.85 KB)
2011-9-4 00:04
作者: jinlongcui 发布时间: 2011-09-04
if [ $# != 1 ]这句应该是当运行脚本时在脚本名后面的参数个数(要传递后脚本的参数)不为1时才做。。。。,如:假如这个脚本的文件名为test则运行脚本 ./test a b c 那么这里$#就是3了,而$0就代表这个文件的文件名。不知道解释的对不对。
作者: netstudy_2009 发布时间: 2011-09-04
$# 代表键盘输入的所有值,这个提示你懂了吧?!
作者: 279051695 发布时间: 2011-09-04