Linux中echo命令咱們一般用於打印字符串,或打印變量值,實際工做中用得也比較多,全部以必要學習一下他的參數以及一些經常使用的用法。linux
命令格式:bash
echo [-ne][string]ide
echo $PATH學習
命令功能:spa
顯示字符串或變量信息,在平常腳本中進行一些描敘性的說明,給用戶以提示信息。ci
echo會將輸入的字符串送往標準輸出。輸出的字符串間以空白字符隔開, 並在最後加上換行號
文檔
命令參數:字符串
-n: 不要在行尾自動換行。qt
-e: 使用反斜槓特殊字符解釋string
\a:發出警告音
\b: 刪除前一個字符
\c: 最後不使用換行符號,效果與-n同樣
\e:刪除後一個字符
\f: 換行,但光標還保留在原位置
\n:換行,光標移至行首
\r: 將光標移至行首,\r後面的字符會優先顯示,並按位覆蓋\r前面的字符。
\t:插入tab
\v:等效於\f
\\: 顯示\
-E:不使用反斜槓特殊字符解釋,此項爲默認選項。
--version: 顯示版本
--help: 顯示幫助文檔
4.命令實例:
1./n /t
[root@oldboylinux ~]# echo -e "a\tb\nc\te" a b c e [root@oldboylinux ~]#
2. -n \b \a
[root@oldboylinux ~]# echo -ne "a\tb\tc\nd\te\bf\a" a b c d f[root@oldboylinux ~]#
3. 打印變量
[root@oldboylinux ~]# echo $PATH #環境變量 /usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin [root@oldboylinux ~]#