shell命令之echo命令詳解

2021-08-18 23:22:29 字數 736 閱讀 8769

#帶雙引號不帶雙引號輸出的結果一致,雙引號可省略

echo

"it is a test"

echo it is a test

echo "\"it is a test\""
輸出如下:

"it is a test"
能否引用變數

能否引用轉移符

能否引用文字格式符(如:換行符、製表符)

單引號否

否雙引號能能

無引號能能

-補充說明:

1. echo會將輸入的字串送往標準輸出。輸出的字串間以空白字元隔開, 並在最後加上換行號。

2. echo相關引數說明如下:

引數:

-n 不要在最後自動換行

-e 開啟反斜槓esc轉義。

開啟轉義後,若字串中出現以下字元,則特別加以處理,而不會將它當成一般文字輸出:

\a 發出警告聲;

\b 刪除前乙個字元;

\c 最後不加上換行符號;

\f 換行但游標仍舊停留在原來的位置;

\n 換行且游標移至行首;

\r 游標移至行首,但不換行;

\t 插入tab;

\v 與\f相同;

\\ 插入\字元;

Shell常用命令之echo

字串的輸出 選項 n 不換行輸出 e 啟用反斜槓轉義符 e 禁用反斜槓轉義符 反斜槓轉義符 a 發出警告聲 b 刪除前乙個字元 c 最後不加上換行符號 f 換行但游標仍然停留在原地 n 換行且游標移動到行首 r 游標移動至行首,但不換行 t 插入tab製表符 v 與 f相同 插入 字元 nnn 插入...

shell中的echo命令

echo 是乙個 shell 內建命令,用來在終端輸出字串 root server1 mnt sh test.sh students,你好!root server1 mnt cat test.sh bin bash name shell教程 url echo students,你好!直接輸出字串 e...

shell指令碼 echo命令使用

這裡直接給出例子 顯示普通字串 echo it is a test 這裡的雙引號完全可以省略,以下命令與上面例項效果一致 echo it is a test 顯示轉義字串 echo it is a test 顯示結果 it is a test 顯示變數 read 命令從標準輸入中讀取一行,並把輸入行...