echo命令詳解 (一) (輸出文本)
echo 英 ['ekəʊ] 美 ['ɛko] vt. 反射;重復 vi. 隨聲附和;發出回聲 n. 回音;效仿 復數 echoes過去式 echoed過去分詞 echoed現在分詞 echoing
echo 指令用於字符串的輸出;
1,一般用於標准輸出(即輸出到控制台),可以轉義,還可設置輸出背景和文字顏色
echo "It is a test"
//雙引號可以省略,效果一樣。
2,獲取變量中值輸出:
//test.sh #!/bin/sh read name echo "$name It is a test"
[root@www ~]# sh test.sh OK #標准輸入 OK It is a test #輸出
3,原樣輸出字符串,不進行轉義或取變量(用單引號)
echo '$name\"' 輸出結果: $name\"
4,將文本定向到文件中:
echo "It is a test" > myfile
5,將命令執行結果輸出:
echo `date`
注意: 這里使用的是反引號 `, 而不是單引號 '。 結果將顯示當前日期 Thu Jul 24 10:08:46 CST 2014