红帽linux[基础命令] 红帽Linux特殊变量列表
更新时间: 2021-04-28 00:55
特殊变量列表
命令行参数
运行脚本时传递给脚本的参数称为命令行参数。命令行参数用 $n 表示,例如,$1 表示第一个参数,$2 表示第二个参数,依次类推。
请看下面的代码:
请看下面的代码:
建立一个testvar.sh文件,写入以下内容:
#!/bin/bashecho "File Name: $0"
echo "First Parameter : $1"
echo "First Parameter : $2"
echo "Quoted Values: $@"
echo "Quoted Values: $*"
echo "Total Number of Parameters : $#"
然后chmod +x testvar.sh改变文件的权限,运行结果:
[kiosk@foundation0 ~]$ ./testvar.sh cq sztech
File Name: ./testvar.sh
First Parameter : cq
First Parameter : sztech
Quoted Values: cq sztech
Quoted Values: cq sztech
Total Number of Parameters : 2