推薦閱讀:天天學一個 Linux 命令(81):e2fsck後端
echo 命令用於打印變量,或直接將指定的字符串標準輸出。centos
echo [SHORT-OPTION]... [STRING]...
-n #不輸出結尾的換行符 -e #激活轉義字符 a #發出警告聲 b #刪除前一個字符 c #不輸出 f #換行但光標仍舊停留在原來的位置 n #換行且光標移至行首 r #光標移至行首,但不換行 t #插入tab v #與f相同 #插入字符 nnn #插入 nnn(八進制)所表明的ASCII字符 -E #禁止反斜槓轉移 --version #查看版本信息 --help #查看幫助信息
簡單輸出指定的字符串微信
[root@centos7 ~]# echo "歡迎關注微信公衆號:民工哥技術之路" 歡迎關注微信公衆號:民工哥技術之路 [root@centos7 ~]# echo -e "歡迎關注微信公衆號:民工哥技術之路nID:jishuroadn民工哥,10多年IT老司機,《Linux系統運維指南 從入門到企業實戰》做者。專一Linux系統、架構、集羣、分佈式、中間件等後端開源技術分享,關注回覆「1024」領取技術資源大禮包一份。歡迎關注,咱們一同成長" 歡迎關注微信公衆號:民工哥技術之路 ID:jishuroad 民工哥,10多年IT老司機,《Linux系統運維指南 從入門到企業實戰》做者。專一Linux系統、架構、集羣、分佈式、中間件等後端開源技術分享,關注回覆「1024」領取技術資源大禮包一份。歡迎關注,咱們一同成長
將反引號符的命令執行,然輸出結果架構
[root@centos7 ~]# echo `date` Wed Mar 24 05:23:48 EDT 2021 [root@centos7 ~]# echo 'date' date
輸出結果前將轉義符前的字符刪除(0)運維
[root@centos7 ~]# echo -e "1234567890babcdefghijklmnopqrstuvwxyz" 123456789abcdefghijklmnopqrstuvwxyz
打印環境變量分佈式
[root@centos7 ~]# echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
輸出字符串,並設置指定的色彩centos7
重置=0,黑色=30,紅色=31,綠色=32,黃色=33,藍色=34,洋紅=35,青色=36,白色=37 #e[1;31m 將顏色設置爲紅色 #e[0m 將顏色重置回原來的
打印文字時帶閃動spa
[root@centos7 ~]# echo -e "033[31;5m 歡迎關注微信公衆號:民工哥技術之路 033[39;49;0m" 歡迎關注微信公衆號:民工哥技術之路 [root@centos7 ~]# echo -e "033[31;4m 歡迎關注微信公衆號:民工哥技術之路 033[39;49;0m" 歡迎關注微信公衆號:民工哥技術之路 [root@centos7 ~]# echo -e "033[31;7m 歡迎關注微信公衆號:民工哥技術之路 033[39;49;0m" 歡迎關注微信公衆號:民工哥技術之路 [root@centos7 ~]# echo -e "033[31;8m 歡迎關注微信公衆號:民工哥技術之路 033[39;49;0m" 歡迎關注微信公衆號:民工哥技術之路 [root@centos7 ~]# echo -e "033[32;5m 歡迎關注微信公衆號:民工哥技術之路 033[39;49;0m" 歡迎關注微信公衆號:民工哥技術之路 [root@centos7 ~]# echo -e "033[32;1m 歡迎關注微信公衆號:民工哥技術之路 033[39;49;0m" 歡迎關注微信公衆號:民工哥技術之路