天天一個linux命令-echo

Linux中echo命令咱們一般用於打印字符串,或打印變量值,實際工做中用得也比較多,全部以必要學習一下他的參數以及一些經常使用的用法。linux

  1. 命令格式:bash

    echo [-ne][string]ide

    echo $PATH學習

  2. 命令功能:spa

    顯示字符串或變量信息,在平常腳本中進行一些描敘性的說明,給用戶以提示信息。ci

    echo會將輸入的字符串送往標準輸出。輸出的字符串間以空白字符隔開, 並在最後加上換行號
    文檔

  3. 命令參數:字符串

    -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 ~]#
相關文章
相關標籤/搜索