首頁 > 運維 > CentOS > 主體

centos中echo-n是什麼意思

WBOY
發布: 2022-02-08 15:02:01
原創
5534 人瀏覽過

在centos中,「echo-n」的意思是列印訊息之後不換行,echo指令用於列印訊息,當參數設定為「-n」時,列印訊息後不會換行顯示,語法為「echo -n 印出的資訊」。

centos中echo-n是什麼意思

本文操作環境:centos 6.4系統、Dell G3電腦。

centos中echo-n是什麼意思

功能簡述:echo指令用來列印訊息,是一個最常用的指令。在命令列中常用來列印環境變數的值,已確定目前環境中是否設定了指定的環境變數。在shell腳本中,常用來列印資訊和幫助偵錯程式。

參數:

-n 列印訊息之後不換行。

-e 對字串轉義。

可用的轉義字元:

a 發出警告聲;

\b 刪除前一個字元;

\c 最後不加上換行符號;

\f 換行但遊標仍舊停留在原來的位置;

\n 換行且遊標移至行首;

\r 遊標移至行首,但不換行;

\t 插入tab;

\v 與\f相同;

\\ 插入\字元;

\nnn 插入nnn(八進位)所代表的ASCII字元;

使用實例:

(1)顯示目前的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)轉義字元

[root@LiWenTong test4]# echo -e "hello\nword"
hello
word
[root@LiWenTong test4]# echo   "hello\nword"
hello\nword
登入後複製

推薦教學:《centos教學

以上是centos中echo-n是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板