天天看點

Linux基礎指令---echo列印内容到标準輸出

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學習的平台,目前出來一個雛形,各位可以參考使用

連結:

https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ

密碼:n7bk

Linux基礎指令---echo列印内容到标準輸出

繼續閱讀