Shell程式設計入門二:echo命令
阿新 • • 發佈:2018-10-31
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"
輸出結果:
顯示不換行
echo -e "OK! \c" # -e 開啟轉義 \c 不換行
echo "It is a test"
輸出結果:
顯示結果定向至檔案
echo "It is a test" > myfile
原樣輸出字串,不進行轉義或取變數(單引號)
echo '$name\"'
輸出結果為:$name\”
顯示命令執行結果
echo `date`
結果將顯示當前日期: