1. 程式人生 > 其它 >Linux:echo命令

Linux:echo命令

1、顯示普通字串:
echo "hello world"

輸出:hello world

雙引號可以省略;

2、顯示轉義字元:
使用反斜槓:

echo \"hello world\"

輸出:"hello world"

反斜槓外面跟上面一樣,可以加雙引號也可以不加;

3、顯示變數:

read name

echo "$name hello my der"

執行改程式,並傳入引數roro:

輸出:roro hello my der

這裡的read命令:從標準輸入中讀取一行,並把輸入行的每個欄位的值指定給 shell 變數,它的取值與傳入的引數順序有關;

4、顯示換行:

# -e 開啟轉義

echo -e "look! \n"


echo it is roro

輸出:

look!

it is roro

這裡必須加雙引號,否則顯示不出來想要的;

5、顯示不換行:

echo -e "look! \c"
echo it is roro

輸出:

look! it is roro

6、顯示結果定向至檔案:

echo "hello my der" > myfile

7、原樣顯示字元,用單引號,不包括轉義和特殊變數:
echo '\"it is roro $name\"'

輸出:

\"it is roro $name\"

8、顯示命令執行結果:

echo `date`

這裡使用的是反引號 `, 而不是單引號 '。

結果將顯示當前日期;