linux Shell echo命令
阿新 • • 發佈:2018-12-17
shell echo命令
格式命令:
echo string
1.顯示普通字串:
echo It is a test
或者(忽略雙引號):
echo It is a test
2.顯示轉義字元(雙引號也可以省略)
echo " \"It is a test\" ”
結果:"It is a test"
3.顯示變數
read命令從標準輸入中讀取一行並把輸入行的每個欄位的值指定給shell變數
#test.sh read name echo "$name It is a test" 以上程式碼儲存是test.sh. name接受標準輸入的變數,輸出: # sh test.sh ok #標準輸出 ok It is a test #輸出
注:read命令一個一個片語的接受輸入的引數,每個片語需要使用空格進行分隔;
若輸入的引數大於需要的引數,則多出的引數將被作為最後一個引數接受。
4.顯示換行/不顯示換行
echo -e "ok! \n" # -e開啟轉義, \n 表示換行
echo -e "no! \c" # \c 不換行
echo "It is a test"
結果:
ok!
no!
It is a test
6.顯示結果定向至檔案
echo "It is a test" > myfile
7.顯示命令執行結果
echo `date` # `是反引號 結果: Thu Jul 24 10:.8:46 CST 2016