這裡直接給出例子
#顯示普通字串
echo
"it is a test"
#這裡的雙引號完全可以省略,以下命令與上面例項效果一致:
echo it is a test
#顯示轉義字串
echo
"\"it is a test\""
#顯示結果
"it is a test"
#顯示變數
#read 命令從標準輸入中讀取一行,並把輸入行的每個欄位的值指定給 shell 變數
#!/bin/sh
read name
echo
"$name it is a test"
#輸出結果如下
ok #標準輸入
ok it is a test
#輸出#顯示換行
echo -e "ok! \n"
# -e 開啟轉義
echo
"it is a test"
#顯示不換行
echo -e "ok! \c"
# -e 開啟轉義 \c 不換行
echo
"it is a test"
#顯示結果定向到檔案
echo
"it is a test"
> myfile
#原樣輸出字串
echo \'$name\"\'
#顯示命令執行結果
echo
`date
`#注意: 這裡使用的是反引號 `, 而不是單引號 \'。結果將顯示當前日期
thu jul 24 10:08:46 cst 2014
shell 指令碼之 echo
功能說明 顯示文字。語 法 echo ne 字串 echo help version 補充說明 echo會將輸入的字串送往標準輸出。輸出的字串間以空白字元隔開,並在最後加上換行號。參 數 n 不要在最後自動換行 e 開啟反斜槓esc轉義。若字串中出現以下字元,則特別加以處理,而不會將它當成一般文字輸...
shell指令碼 echo命令的顏色顯示
shell指令碼中echo命令列印彩色輸出需要使用引數 e,格式如下 echo e e 字背景顏色 文字顏色m字串 e 0m 例如 echo e e 41 36m hello world.e 0m 輸出以41 紅 為背景色和36 天藍色 為字型顏色的hello world.如果不想設定背景顏色,使用...
SHELL指令碼的echo輸出顏色
echo顯示帶顏色,需要使用引數 e 格式如下 echo e 033 字背景顏色 文字顏色m字串 033 0m 例如 echo e 033 41 37m tonyzhang 033 0m 其中41的位置代表底色,37的位置是代表字的顏色 注 1 字背景顏色和文字顏色之間是英文的 2 文字顏色後面有個...