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