指令:echo
作用:在標準輸出中顯示輸入的字串
詳解:1、在預設中,echo會將輸入的字串送往標準輸出,一般起到乙個提示的作用。
2、輸出的字串間以空格隔開, 尾末預設自動新增換行號。
3、用echo命令輸出的字串可以加引號,也可以不加引號:
<1>加引號時,將字串直接輸出
<2>不加引號時,將字串中的各個單詞作為單個字串輸出
語法:# echo [-ne][string]
引數:
-n 輸出文字後不換行,即取消行末的換行符號(與 -e 選項下的 \c 作用一樣)
--help 顯示幫助
--version 顯示版本資訊
-e 關閉反斜線控制字元的轉換(default)
-e 啟用反斜線控制字元的轉換,即能夠解釋下面列出的反斜線轉義字元,若字串中出現以下字元,則加以處理:
\a 發出警告聲(從系統喇叭傳送出聲音)
\b 刪除前乙個字元,也就是向左刪除
\c 取消行末的行換符號
\e 字元向前退一位
\f 換行,但游標仍舊停留在原來的位置
\n 換行且游標移至行首,就是換行
\r 游標移至行首,但不換行
\t 插入tab,水平製表符
\v 換行,但游標仍舊停留在原來的位置,與\f相同
\\ 插入'\'字元
\0nnn 八進位制代表的ascii位元組(nnn前面的為數字0,0在centos中必須有)
\xhh 十六進製制代表的ascii位元組
例項:1、顯示空白行
# echo
因為在echo中,預設在末尾有乙個換行符,因此會顯示空白行
2、取消換行符輸出
# echo -n doiido
3、字串內換行輸出\n
# echo -e "hello\ndoiido"
上述命令將輸出
hello
doiido
4、使用退格鍵\b
# echo -e "hello \bdoiido \bboy"
上述命令將輸出hellodoiidoboy
5、使用tab標籤\t
# echo -e "hello\tdoiido"
上述命令將輸出hello doiido
6、八進位制代表的ascii位元組\0nnn
# echo -e "\0141\0142\0143"
上述命令將輸出abc
7、十六進製制代表的ascii位元組\xhh
# echo -e "\x61\x62\x63"
上述命令將輸出abc
8、顯示變數值
$ echo $a
9、讓輸出顯示顏色
格式: # echo -e "\033[字背景顏色;字型顏色m字串\033[0m"
# echo -e "\033[44;36m hello doiido \033[0m"
其中44的代表底色為藍色, 56m是代表字的顏色為黃色
Linux實用指令 echo
目錄 echo linux 的原版解釋 名字 語法 描述 引數例項 1.輸出字串 www.smallk.cn 2.n 引數的用法 3.e 引數的用法 man echoecho 顯示一行文字echo 短引數 字串 echo 長引數 標準輸出乙個字串。n 不輸出尾隨換行符 e 啟用反斜槓作為轉義符 e ...
linux CAT與ECHO指令用法詳解
cat指令用法詳解 cat命令是linux下的乙個文字輸出命令,通常是用於 某個檔案的內容的 cat主要有三大功能 1.一次顯示整個檔案。cat filename 2.從鍵盤建立乙個檔案。cat filename 只能建立新檔案,不能編輯已有檔案.3.將幾個檔案合併為乙個檔案。cat file1 f...
Linux實用指令之echo解析
例項 1.輸出字串 www.smallk.cn 2.n 引數的用法 3.e 引數的用法 linux 的原版解釋 man echo 名字 echo 顯示一行文字 語法 echo 短引數 字串 echo 長引數 描述 標準輸出乙個字串。引數 n 不輸出尾隨換行符 e 啟用反斜槓作為轉義符 e 停用反斜槓...