shell编程 $@ $*

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 12:27:03
shell编程$@$*shell编程$@$*shell编程$@$*这两个都是读取运行shellscript时后面所接的参数,并且把它们连成一个字符串,供调用.即$@=$*=$1+$2+$3……举个例子

shell编程 $@ $*
shell编程 $@ $*

shell编程 $@ $*
这两个都是读取运行shellscript时后面所接的参数,并且把它们连成一个字符串,供调用.即$@ = $* = $1+$2+$3……
举个例子吧:下面是一个简单的shellscript,叫01.sh.
继续按照刚才的运行方式运行一下,结果如下:
参数1 参数2 参数3
参数1 参数2 参数3
3
-----------------
最后一行的这个“3”,就是 echo $# 的结果.也就是统计了有多少个参数.