2020-07-18 16:16:24 +01:00
|
|
|
|
# echo
|
|
|
|
|
|
|
|
|
|
> 印出文字。
|
2021-03-30 14:54:21 +01:00
|
|
|
|
> 更多資訊: <https://www.gnu.org/software/coreutils/manual/html_node/echo-invocation.html>.
|
2020-07-18 16:16:24 +01:00
|
|
|
|
|
|
|
|
|
- 印出一行文字(如果文字中沒有連續的空格,可以不加引號):
|
|
|
|
|
|
2020-10-04 18:33:38 +01:00
|
|
|
|
`echo "{{文字}}"`
|
2020-07-18 16:16:24 +01:00
|
|
|
|
|
|
|
|
|
- 印出包含環境變數的文字:
|
|
|
|
|
|
2020-10-04 18:33:38 +01:00
|
|
|
|
`echo "{{我的家目錄位於 $HOME}}"`
|
2020-07-18 16:16:24 +01:00
|
|
|
|
|
|
|
|
|
- 印出文字,但結尾不換行:
|
|
|
|
|
|
2020-10-04 18:33:38 +01:00
|
|
|
|
`echo -n "{{文字}}"`
|
2020-07-18 16:16:24 +01:00
|
|
|
|
|
|
|
|
|
- 將一段文字加到檔案的結尾:
|
|
|
|
|
|
2020-10-04 18:33:38 +01:00
|
|
|
|
`echo "{{文字}}" >> {{檔案}}`
|
2020-07-18 16:16:24 +01:00
|
|
|
|
|
|
|
|
|
- 將以「\\」開頭的跳脫序列轉換為特殊字元(例如「\t」會被顯示為水平定位字元):
|
|
|
|
|
|
2020-10-04 18:33:38 +01:00
|
|
|
|
`echo -e "{{第一欄\t第二欄}}"`
|