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