1. 程式人生 > >Shell程式設計入門二:echo命令

Shell程式設計入門二:echo命令

Shell的 echo 命令和PHP的echo指令類似,都是用於輸出值。我們可以使用 echo 實現更復雜的輸出格式控制。

顯示普通字串

echo "Hello World"
echo Hello World

這兩句輸出結果均為:Hello World

顯示轉義字元

echo "\"Hello World\""
echo \"Hello World\"

這兩句輸出結果均為:“Hello World”

顯示變數

read 命令從標準輸入中讀取一行,並把輸入行的每個欄位的值指定給shell變數。

read name
echo "Your input is $name
"

name 接收標準輸入的變數。

顯示換行

echo -e "OK! \n" # -e 開啟轉義
echo "It is a test"

輸出結果:
1

顯示不換行

echo -e "OK! \c" # -e 開啟轉義 \c 不換行
echo "It is a test"

輸出結果:
2

顯示結果定向至檔案

echo "It is a test" > myfile

原樣輸出字串,不進行轉義或取變數(單引號)

echo '$name\"'

輸出結果為:$name\”

顯示命令執行結果

echo `date`

結果將顯示當前日期:
3


參考自:http://www.runoob.com/linux/linux-shell-echo.html