Shell程式設計入門二 echo命令

2021-08-15 11:52:37 字數 1015 閱讀 6734

shell的echo命令和php的echo指令類似,都是用於輸出值。我們可以使用echo實現更複雜的輸出格式控制。

echo

"hello world"

echo hello world

這兩句輸出結果均為:hello world

echo "\"hello world\""

echo \"hello world\"

這兩句輸出結果均為:「hello world」

read命令從標準輸入中讀取一行,並把輸入行的每個欄位的值指定給shell變數。

read name

echo

"your input is $name"

name接收標準輸入的變數。

echo

-e"ok! \n"

# -e 開啟轉義

echo

"it is a test"

輸出結果:

# -e 開啟轉義 \c 不換行

echo

"it is a test"

輸出結果:

echo

"it is a test" > myfile

echo

'$name\"'

輸出結果為:$name\」

echo `date`
結果將顯示當前日期:

參考自:

shell 程式設計之echo

echo it is a test echo itis a testecho it is a test read 命令從標準輸入中讀取一行,並把輸入行的每個欄位的值指定給 shell 變數 bin sh read name echo name it is a test 以上 儲存為 test.sh,...

Shell入門(十)之echo

一 echo引數 echo 引數選項 字串 引數選項 e 解析字串中的轉義字元,如 n e 這是預設設定,不解析轉義字元 n 不輸出換行,可以使用echo e 字串 c 代替 bin bash a abc n echo aecho e a echo n a echo aecho e a c echo...

Shell入門(十)之echo

echo 引數選項 字串 引數選項 e 解析字串中的轉義字元,如 n e 這是預設設定,不解析轉義字元 n 不輸出換行,可以使用echo e 字串 c 代替 bin bash a abc n echo aecho e a echo n a echo aecho e a c echo b 結果 abc...