首頁 >運維 >linux運維 >linux中關於echo指令的用法實例教程

linux中關於echo指令的用法實例教程

黄舟
黄舟原創
2017-05-28 11:43:232040瀏覽

linuxecho指令, 在shell程式設計中極為常用, 在終端機下列印變數value的時候也是常用到的, 因此有必要了解下echo的用法,下面這篇文章主要給大家介紹了關於linux中echo命令用法的相關資料,需要的朋友可以參考學習。

前言

對初學者來說,掌握一些基本指令的常用用法是必須的。本文列舉了echo指令的幾個常用用法並加以實例說明,以作回顧、參考。

基礎

echo指令常用作列印輸出字串,根據echo說明檔可以獲得以下資訊:

語法echo [-neE][arg…]

三個參數:

       -n : 關閉輸出文字時的自動換行

       -e : 開啟轉義字元功能( \ )

       -E : (預設)關閉轉義字元功能( \ )

##使用-e選項時,如果在字串中鍵入以下字符,程式不會將之當成一般字串輸出,而是會使用其轉義功能:

       • \a 發出警告聲;

       • \b
刪除前一個字元;       • \c 最後不加換行符號並抑製字元後輸出;
       • \f 換行但遊標仍為舊於原來的位置;
  換行且遊標移至行首;
       • \r 遊標移至行首,但不換行;
       • \t 水平製表符;
       • \v 垂直製表符; \\ 插入\字元;
       • \0nnn 插入nnn(八進位)所代表的ASCII字元;NNN為0到3位元八進位數字
       • \xHH 插入HH(十六進位)所代表的ASCII字元)所代表的ASCII字元;HH為1到2位元十六進位數字

實例1、列印輸出一行字串

      

2、使用」\b」選項

          相當於退格符號

 #   選項

     不印輸出\c 以後的字符,且結果不換行(使用-n 選項只是輸出結果不換行)

##         

4、使用」 \n」選項

      相當於\n 後插入新行

 

        

#5、使用」\r」 選項。

#          

7、使用”\xHH” 選項

     返回16進制數所代表的ASCII字符

          

8、打印輸出bash環境變量

          


延伸:


      單引號”; 雙引號””; 反向單引號“引用強弱程度比較

          

從運行結果不難看出,”單引號是強引用,不完成變量替換;“反向單引號是弱引用,可以實現命令和變量替換;”雙引號強弱程度據兩者中間,只可以實現變量替換

總結

#

以上是linux中關於echo指令的用法實例教程的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn