centos中echo-n是什么意思

centos中,“echo-n”的意思是打印信息之后不換行,echo命令用于打印信息,當(dāng)參數(shù)設(shè)置為“-n”時(shí),打印信息后不會(huì)換行顯示,語(yǔ)法為“echo -n 打印的信息”。

centos中echo-n是什么意思

本文操作環(huán)境:centos 6.4系統(tǒng)、Dell G3電腦。

centos中echo-n是什么意思

功能簡(jiǎn)述:echo命令用來(lái)打印信息,是一個(gè)最常用的命令。在命令行中常用來(lái)打印環(huán)境變量的值,已確定當(dāng)前環(huán)境中是否設(shè)置了指定的環(huán)境變量。在shell腳本中,常用來(lái)打印信息和幫助調(diào)試程序。

參數(shù):

-n 打印信息之后不換行。

-e 對(duì)字符串轉(zhuǎn)義。

可用的轉(zhuǎn)義字符:

a 發(fā)出警告聲;

 刪除前一個(gè)字符;

c 最后不加上換行符號(hào);

換行但光標(biāo)仍舊停留在原來(lái)的位置;

換行且光標(biāo)移至行首;

光標(biāo)移至行首,但不換行;

插入tab;

與 相同;

插入字符;

nn 插入nnn(八進(jìn)制)所代表的ASCII字符;

使用實(shí)例:

(1)顯示當(dāng)前的PATH

[root@LiWenTong?test4]#?echo?$PATH /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/home/ato

(2)打印之后不換行

[root@LiWenTong?test4]#?echo?-n?"pls?input?yourname:";?read?name;echo?"ths?$name"---》read命令表示從鍵盤獲取變量值。 pls?input?your?name:atong ths?atong [root@linux-lwt?tmp]#?echo??"pls?inpu?"?;?read?name;?echo?"ths?$name"?? pls?inpu atong ths?atong

(3)轉(zhuǎn)義字符

[root@LiWenTong?test4]#?echo?-e?"hello word" hello word [root@LiWenTong?test4]#?echo???"hello word" hello word

推薦教程:《centos教程

以上就是

? 版權(quán)聲明
THE END
喜歡就支持一下吧
點(diǎn)贊12 分享