Linux命令——echo

Linux簡單命令——echo

將文本打印到標準輸出位置,可以是terminal窗口,也可以是一個文件。

用法:echo [參數] [字符串]

譬如:
echo hello, world!
在這裏插入圖片描述
echo ‘hello, world!’
在這裏插入圖片描述

對比兩種方式,差別在哪?

第一種方式,他會將 hello,world作爲兩個獨立的參數傳遞給echo程序打印,而第二種方式,他會將單引號內作爲整體一個參數傳遞個echo指令。

爲何要有這種差別?

linux系統中的變量以$開頭,所以傳遞的是一個變量給echo的時候,他會打印變量的值,而如果用引號括起來就只會打印引號裏的字面內容。
在這裏插入圖片描述
在這裏插入圖片描述
轉義字符處理

echo提供對單引號內字符串轉義字符的處理,但需要加入-e選項參數。
例如:
在這裏插入圖片描述

將文本輸出到文件中

輸出默認是輸出到命令窗口,我們可以使用IO重定向符’>'來實現。

例如:
在這裏插入圖片描述
你也可以使用‘>>’來向文本繼續追加內容,因爲’>'會覆蓋掉內容,你可以根據需要選擇。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章