shell
Posted RainDream
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了shell相关的知识,希望对你有一定的参考价值。
1. 输出输入的命令,比如文件abc.sh内容为:
#!/bin/bash echo "$0 [email protected]"
则执行:
$ ./abc.sh -d ./abc.sh -d $ bash abc.sh -d abc.sh -d $ . abc.sh -d bash -d
可见不同方式执行,输出不一样。
2. 含义
$0 代表文件本身
$1, $2 ... 代表第几个输入参数
$# 代表输入的参数个数
[email protected] 代表所有的输入参数
3. 定义函数
function printParameter() { echo "The parameters are [email protected]!" }
调用函数:
printParameter “123” “456”
函数入参的引用跟跟文件一样,也是$1, $2, [email protected]
以上是关于shell的主要内容,如果未能解决你的问题,请参考以下文章