linux命令 $()代表什么意思



小括号里面是linux命令

比如   cat $(pwd) > aaa 等价于 cat `pwd` > aaa  

$():这个小括号里放的是命令,和``反引号作用一样,执行这个命令

${}:这里面放的是变量,用来引用的

$( )中放的是命令,相当于` `,例如todaydate=$(date +%Y%m%d) 意思是执行date命令,返回执行结果给变量todaydate,也可以写为todaydate=`date +%Y%m%d`;

${ }中放的是变量,例如echo ${PATH}取PATH变量的值并打印,也可以不加括号比如$PATH。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM