Linux基礎命令---echo列印內容到標準輸出

一生有你llx發表於2019-12-23

echo

echo 指令可以輸出內容到標準輸出,以空白分割字串,並且後面增加換行。

此命令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、Fedora。

 

1 、語法

echo [-neE]  [arg ...]

 

2 、選項列表

選項

說明

-n

輸出字串不換行

-e

處理某些特殊字元

\a  蜂鳴器警報

\b  刪除前一個字元

\c  最後不加換行

\e  輸出esc字元

\f  換行,游標停在原處

\n  換行

\r  游標移動到首行,不換行

\t  水平tab

\v  垂直tab

\\  輸出\

\0nnn  八進位制nnn代表的ASCII字元

\xHH  十六進位制數HH代表的ASCII字元

-E

禁用轉義解釋

 

3 、例項

1 )使用“\f”換行

[root@localhost ~]#  echo -e "hello\fworld"              // 必須使用 -e 選項, \f 換行之後,游標還在結尾

hello

     world

[root@localhost ~]# 

2 )使用“\n”換行 

[root@localhost ~]#  echo -e "hello\nworld"              // 必須使用 -e 選項, \n 換行之後,游標在開頭

hello

world

[root@localhost ~]# 

3 )輸出ascii字元 

[root@localhost ~]#  echo -e "\x31"                       // 十六進位制的 31 ,換算成 49 ,代表的 ascii 字元就是 1

1

[root@localhost ~]# 

 

     

       Linux基礎命令---echo列印內容到標準輸出



來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29270124/viewspace-2647755/,如需轉載,請註明出處,否則將追究法律責任。

相關文章