Linux特殊字符的整理
${vars} $() `` () $vars
${vars} : 取出变量结果
$vars :取出变量结果
$() :在括号中执行命令,且拿到命令的执行结果
`` :在括号中执行命令,且拿到命令的执行结果
() :开启子shell执行命令结果
[root@localhost ~]# echo "当前系统时间为:$(date)"
当前系统时间为:2022年 01月 28日 星期五 14:24:41 CST
[root@localhost ~]# echo "当前系统时间为:`date`"
当前系统时间为:2022年 01月 28日 星期五 14:25:16 CST
[root@localhost ~]# (ls;pwd;echo ${BASH_SUBSHELL})
anaconda-ks.cfg ansible my-docker shell
/root
1

浙公网安备 33010602011771号