/真正好用的Linux命令在線查詢手冊(cè)/
:播放正確發(fā)音
《Linux就該這么學(xué)》是一本基于最新Linux系統(tǒng)編寫的入門必讀書籍,內(nèi)容面向零基礎(chǔ)讀者,由淺入深漸進(jìn)式教學(xué),銷量保持國(guó)內(nèi)第一,年銷售量預(yù)期超過(guò)10萬(wàn)本。點(diǎn)此免費(fèi)在線閱讀。
echo命令用于在終端設(shè)備上輸出字符串或變量提取后的值,這是在Linux系統(tǒng)中最常用的幾個(gè)命令之一,但操作卻非常簡(jiǎn)單。
人們一般使用在變量前加上$符號(hào)的方式提取出變量的值,例如:$PATH,然后再用echo命令予以輸出。或者直接使用echo命令輸出一段字符串到屏幕上,起到給用戶提示的作用。
語(yǔ)法格式:echo [參數(shù)] [字符串]
常用參數(shù):
不輸出結(jié)尾的換行符
-e “\a”
發(fā)出警告音
-e “\b”
刪除前面的一個(gè)字符
-e “\c”
結(jié)尾不加換行符
-e “\f”
換行,光標(biāo)扔停留在原來(lái)的坐標(biāo)位置
-e “\n”
換行,光標(biāo)移至行首
-e “\r”
光標(biāo)移至行首,但不換行
禁止反斜杠轉(zhuǎn)移,與-e參數(shù)功能相反
—version
查看版本信息
–help
查看幫助信息
參考實(shí)例
輸出一段字符串:
[root@linuxcool ~]# echo "LinuxCool.com"
LinuxCool.com
輸出變量提取后的值:
[root@linuxcool ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
對(duì)內(nèi)容進(jìn)行轉(zhuǎn)義linux命令大全,不讓$符號(hào)的提取變量值功能生效:
[root@linuxcool ~]# echo \$PATH
$PATH
結(jié)合輸出重定向符,將字符串信息導(dǎo)入文件中:
[root@linuxcool ~]# echo "It is a test" > linuxcool
使用反引號(hào)符執(zhí)行命令,并輸出其結(jié)果到終端:
[root@linuxcool ~]# echo `date`
輸出帶有換行符的內(nèi)容
[root@linuxcool ~]#echo -e "a\nb\nc"
a
b
c
輸出信息中刪除某個(gè)字符,注意看數(shù)字3消失了:
[root@linuxcool ~]# echo -e "123\b456"
12456
這篇優(yōu)質(zhì)的內(nèi)容由TA貢獻(xiàn)而來(lái)
劉遄
《Linux就該這么學(xué)》書籍作者,RHCA認(rèn)證架構(gòu)師linux命令大全,教育學(xué)(計(jì)算機(jī)專業(yè)碩士)。