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

echoide

echo指令能夠輸出內容到標準輸出,以空白分割字符串,而且後面增長換行。spa

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

 

1、語法orm

echo [-neE]  [arg ...]ci

 

2、選項列表字符串

選項it

說明table

-nclass

輸出字符串不換行語法

-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 ~]# 

 

     

      062151kfmh5hoohbbq9lzh.gif

相關文章
相關標籤/搜索