Shell part1.2注意事項:3種引用

定義或引用變量時注意事項:

" " 弱引用

' ' 強(qiáng)引用

[root@smileboy ~]# school=helloworld

[root@smileboy ~]# echo "${school} is good"http://脫去空格

helloworld is good

[root@smileboy ~]# echo '${school} is good'//脫去所有字符

${school} is good

` `? ? //~鍵位處的符號 ` ` 命令替換 等價于 $() 反引號中的shell命令會被先執(zhí)行

示例:

[root@smileboy ~]# touch `date +%F`_file1.txt

[root@smileboy ~]# touch $(date +%F)_file2.txt

錯誤

[root@smileboy ~]# disk_free3="df -Ph |grep '/$' |awk '{print $4}'"

正確

[root@smileboy ~]# disk_free4=$(df -Ph |grep '/$' |awk '{print $4}')

[root@smileboy ~]# disk_free5=`df -Ph |grep '/$' |awk '{print $4}'`

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • awk命令的基本使用 [root@shellscript ~]# head -n 3 /etc/passwd | ...
    古寒飛閱讀 1,107評論 0 2
  • 系統(tǒng)巡檢腳本:Version 2016.08.09 ############################ 系統(tǒng)...
    NamasAmitabha閱讀 1,466評論 0 0
  • pyspark.sql模塊 模塊上下文 Spark SQL和DataFrames的重要類: pyspark.sql...
    mpro閱讀 9,920評論 0 13
  • awk: grep,sed,awk grep:文本過濾 sed:文本編輯 awk:文本格式化工具; 1 什么是aw...
    木林森閱讀 1,909評論 0 16
  • awk:報告生成器,格式化文本輸出 內(nèi)容: awk介紹 awk基本用法 awk變量 awk格式化 awk操作符 a...
    BossHuang閱讀 1,557評論 0 9

友情鏈接更多精彩內(nèi)容