記錄個人中日常工作中比較實用的命令
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
內容輸入到無底洞中,也就是不需要日誌輸出,一般用在啓動項目中,運行腳本時,不需要日誌輸入