Linux 命令 echo 顯示一行文字

2022-03-21 23:19:19 字數 807 閱讀 8087

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 那麼只需要簡單的轉換下就可以正常顯示了。用以下命令 需要首先...