Linux echo命令 – 輸出字符串或提取后的變量值
echo是用于在終端設備上輸出指定字符串或變量提取后值的命令,能夠給用戶一些簡單的提醒信息,也可以將輸出的指定字符串內容同管道符一起傳遞給后續(xù)命令作為標準輸入信息再來進行二次處理,又或者同輸出重定向符一起操作,將信息直接寫入到文件中。
如需提取變量值,需在變量名稱前加入$符號做提取,變量名稱一般均為大寫形式。
語法格式:echo [參數(shù)] 字符串/變量
常用參數(shù):
-n 不輸出結尾的換行符
-e “\a” 發(fā)出警告音
-e “\b” 刪除前面的一個字符
-e “\c” 結尾不加換行符
-e “\f” 換行,光標扔停留在原來的坐標位置
-e “\n” 換行,光標移至行首
-e “\r” 光標移至行首,但不換行
-E 禁止反斜杠轉移,與-e參數(shù)功能相反
—version 查看版本信息
--help 查看幫助信息
參考實例
輸出指定字符串到終端設備界面(默認為電腦屏幕):
[root@linuxcool ~]# echo LinuxCool
LinuxCool
輸出某個變量值內容:
[root@linuxcool ~]# echo $PATH
/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/root/bin
搭配轉義符一起使用,輸出純字符串內容:
[root@linuxcool ~]# echo \$PATH
$PATH
搭配輸出重定向符一起使用,將字符串內容直接寫入文件中:
[root@linuxcool ~]# echo "Hello World" > Document
搭配反引號執(zhí)行命令,并將執(zhí)行結果輸出:
[root@linuxcool ~]# echo `uptime`
16:16:12 up 52 min, 1 user, load average: 0.00, 0.00, 0.00
輸出帶有換行符的內容:
[root@linuxcool ~]# echo -e "First\nSecond\nThird"
First
Second
Third
指定刪除字符串中某些字符,隨后將內容輸出:
[root@linuxcool ~]# echo -e "123\b456"
12456
作者:大學生新聞網(wǎng) 來源:大學生新聞網(wǎng)
- linux mv命令 – 移動或改名文件
- ls是最常被使用到的Linux命令之一,來自于英文單詞list的縮寫,也正如list單詞的英文意思,其功能是列舉出指定目錄下的文件名稱及其屬
- 03-12 關注:1