首页 > 代码库 > shell
shell
1. 输出输入的命令,比如文件abc.sh内容为:
#!/bin/bash echo "$0 $@"
则执行:
$ ./abc.sh -d ./abc.sh -d $ bash abc.sh -d abc.sh -d $ . abc.sh -d bash -d
可见不同方式执行,输出不一样。
2. 含义
$0 代表文件本身
$1, $2 ... 代表第几个输入参数
$# 代表输入的参数个数
$@ 代表所有的输入参数
3. 定义函数
function printParameter() { echo "The parameters are $@!" }
调用函数:
printParameter “123” “456”
函数入参的引用跟跟文件一样,也是$1, $2, $@
shell
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。