日期:2014-05-16  浏览次数:20707 次

这个用法,不大会,请解释
http://hi.csdn.net/attachment/201111/5/2179520_1320504347fqjZ.jpg

最后部分$(cat printf.txt) 这个表示什么意思呀?


------解决方案--------------------
在Shell腳本中,常見這樣的寫法,一般用於將命令結果賦給另一個變量,比如:
FILES=$(ls)
另一種等效寫法是FILES=`ls`
------解决方案--------------------
http://www.tldp.org/LDP/abs/html/commandsub.html
------解决方案--------------------
探讨
问题是 cat prifle.txt 不是变量呀,如果是变量,我知道是要用$来显示变量内容的

------解决方案--------------------
取命令结果
`` 或者 $()
------解决方案--------------------
$(cat printf.txt)
用来输出文本的内容