Open wangming1993 opened 8 years ago
$0
$n
$1
$2
$#
$*
$@
$?
$$
${var}
${var:-word}
${var:=word}
${var:?message}
${var:+word}
Shell可以先执行命令,将输出结果暂时保存,在适当的地方输出 使用_反引号_
DATE=`date` echo "Date is $DATE"
Date is 2016年 02月 01日 星期一 19:17:25 CST
$
{}
linux shell
变量
特殊变量
$0
$n
$1
,第二个参数是$2
。$#
$*
$@
$*
稍有不同,下面将会讲到。$?
$$
变量替换
${var}
${var:-word}
${var:=word}
${var:?message}
${var:+word}
命令替换
Shell可以先执行命令,将输出结果暂时保存,在适当的地方输出 使用_反引号_
注意事项
$
, 但是变量取值需要$
{}
可以明确变量的边界