Shell 腳本中的常見命令說明於詳解

記錄個人中日常工作中比較實用的命令

 

echo 

echo "輸入到指定文件中的內容" > test.sh

> : 表示替換之前的所有內容

例如:

echo $! > /data/run/zcdx/$PROJ.pid

$!:Shell最後運行的後臺Process的PID

echo "輸入到指定文件中的內容" >> test.sh

>>: 保存之前的文件內容

獲取當前路徑的命令:$( cd "$( dirname "$0" )" && pwd )

例如: BASE=$( cd "$( dirname "$0" )" && pwd )/..

加載其他路徑下的腳本內容數據

用點(".")或者 source  + 文件路徑

例如:. $BASE/bin/proj.sh

$() :表示執行指定命令

例如:$( cd "$( dirname "$0" )" && pwd )

>/dev/null

內容輸入到無底洞中,也就是不需要日誌輸出,一般用在啓動項目中,運行腳本時,不需要日誌輸入

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章