- 位置参数
${0}
脚本名
${n}
第n个参数
$*
表示全部参数
$@
同上,表示全部参数
$#
传递到脚本的参数数量
$?
命令的退出状态(0:无错;非0:有错)
- 引用
" "
双引号 引用除$
,\
,`
之外的所有字符
` `
反引号 按照系统命令解释
' '
单引号 引用所有字符
\
转义字符
举栗子说明区别:
$ echo '$$'
$$
$ echo "$$"
12477
$ echo `who`
jin1ming :1 2019-01-31 19:22 (:1)
$ echo 'date'
date
$ echo 'date'