echo [option]... [string]...
-n不輸出行尾的換行符。
-e允許對轉義字元進行解釋。
-e禁止對轉義字元進行解釋,這是預設的選項。
--help
顯示幫助資訊。
--version
顯示版本資訊。
轉義字元
含義
\\反斜槓
\a警報符 (bel)
\b退格符
\c禁止尾隨的換行符
\e換碼符
\f換頁符
\n換行符
\r回車符
\t水平製表符
\v垂直製表符
\0nnn
八進位制的 ascii 值
\xhh
十六進製制的 ascii 值
a) 不解釋轉義字元。
[huey@huey-k42je cmdline]$echo "hello\tworld"hello\tworld
b) 解釋轉義字元。
[huey@huey-k42je cmdline]$echo -e "hello\tworld"hello world
c) 不輸出行尾的換行符。
[huey@huey-k42je cmdline]$echo -en "hello\tworld"hello world[huey@huey-k42je cmdline]$
5 7 echo 顯示一行文字
能將指定的文字顯示在linux命令列上。n 不要自動換行 e 不解析轉義字元 預設引數 e 若字串 現以下字元,則需要進行特別處理,而不會將它當成一般文字輸出 a 發出警告聲 b 刪除前乙個字元 c 最後不加上換行符號 f 換行但游標依然停留在原來的位置 n 換行且游標移至行首 r 游標移至行首,但...
一行命令解決linux顯示txt亂碼
一行命令解決linux顯示windows中文txt亂碼的問題 前提是你的linux可以正常顯示中文,只是開啟windows txt檔案會有亂碼。原因是linux下用的編碼一般是utf 8 windows 一般是gb18030或gb2312 那麼只需要簡單的轉換下就可以正常顯示了。用以下命令 需要首先...
一行命令解決linux顯示txt亂碼
一行命令解決linux顯示windows中文txt亂碼的問題 前提是你的linux可以正常顯示中文,只是開啟windows txt檔案會有亂碼。原因是linux下用的編碼一般是utf 8 windows 一般是gb18030或gb2312 那麼只需要簡單的轉換下就可以正常顯示了。用以下命令 需要首先...