echo命令在linux中

創(chuàng)新互聯(lián)是一家集網(wǎng)站建設(shè),武平企業(yè)網(wǎng)站建設(shè),武平品牌網(wǎng)站建設(shè),網(wǎng)站定制,武平網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷,網(wǎng)絡(luò)優(yōu)化,武平網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。
可以用在shell腳本中
也可以做一個(gè)單獨(dú)的命令使用,
比如說(shuō)你想往一個(gè)文件里面寫一行東西,
可以通過命令:echo
"需要寫的東西"
/etc/passwd
這個(gè)命令也可以用在開機(jī)啟動(dòng)rc.local啟動(dòng)腳本里面最方便了,
每次開機(jī)時(shí)都會(huì)往這個(gè)啟動(dòng)腳本里面寫命令然后可以達(dá)到想要的目的,
比如說(shuō)每次開機(jī)啟動(dòng)都在/etc/resolv
.conf寫入DNS地址
就可以這樣寫:echo
"210.22.70.3"
/etc/resolv.conf
或者你在命令行下輸入echo命令
后面再跟你要寫的內(nèi)容
點(diǎn)擊回車就會(huì)在屏幕上面顯示你寫的內(nèi)容了
1. 想看一個(gè)文件的內(nèi)容是什么,可以用cat,
2. 而echo 沒有這樣的功能,他會(huì)把echo后面的內(nèi)容作為字符串顯示出來(lái),
比如 echo hello,就顯示hello;
比如 echo /etc/reslov.conf ,會(huì)顯示/etc/reslov.conf
Linux操作系統(tǒng)是基于UNIX操作系統(tǒng)發(fā)展而來(lái)的一種克隆系統(tǒng),它誕生于1991 年的 [Linux桌面] 10 月5 日(這是第一次正式向外公布的時(shí)間)。
折疊常用命令
echo 命令
舉例:echo $PATH。
功能:將命令行中的參數(shù)顯示到標(biāo)準(zhǔn)輸出中。
date命令
舉例:date。
功能:顯示或設(shè)置系統(tǒng)時(shí)間,沒參數(shù)直接顯示系統(tǒng)當(dāng)前的日期和時(shí)間。[56-57]
passwd命令
舉例:passwd。
功能:修改密碼。
file命令
舉例:file 文件名 【參數(shù)】。
功能:確定指定文件類型。
ls命令
舉例 ls -a 顯示當(dāng)前目錄下的全部文件(包括隱藏文件)。
功能:列出目錄文件。[60-61]
touch命令
舉例:touch 【選項(xiàng)】 文件名。
功能:修改指定文件的時(shí)間標(biāo)簽或者創(chuàng)建一個(gè)空文件。
選項(xiàng):-a 僅改變指定文件的存取時(shí)間。
linux中的echo命令,功能是在顯示器上顯示一段文字,一般起到一個(gè)提示的作用。echo會(huì)將輸入的字符串送往標(biāo)準(zhǔn)輸出。輸出的字符串間以空白字符隔開, 并在最后加上換行號(hào)。
舉個(gè)例子來(lái)說(shuō),,比如:
echo "the echo command test!"
這時(shí)顯示器上就會(huì)輸出“the echo command test!”這一行文字。
變量的輸出: echo
變量的取用就如同上面的范例,利用echo 就能夠讀出,只是需要在變量名稱前面加上$ , 或者是以${變量} 的方式來(lái)取用都可以!當(dāng)然啦,那個(gè)echo 的功能可是很多的, 我們這里單純是拿echo 來(lái)讀出變量的內(nèi)容而已,更多的echo 使用,請(qǐng)自行給他man echo 吧!^_^
現(xiàn)在我們知道了變量與變量?jī)?nèi)容之間的相關(guān)性了,好了,那么我要如何『設(shè)定』或者是『修改』 某個(gè)變量的內(nèi)容啊?很簡(jiǎn)單啦!用『等號(hào)(=)』連接變量與他的內(nèi)容就好啦!舉例來(lái)說(shuō): 我要將myname 這個(gè)變量名稱的內(nèi)容設(shè)定為VBird ,那么:
瞧!如此一來(lái),這個(gè)變量名稱myname的內(nèi)容就帶有VBird這個(gè)資料啰~而由上面的例子當(dāng)中,我們也可以知道:?在bash當(dāng)中,當(dāng)一個(gè)變量名稱尚未被設(shè)定時(shí),預(yù)設(shè)的內(nèi)容是『空』的。另外,變量在設(shè)定時(shí),還是需要符合某些規(guī)定的,否則會(huì)設(shè)定失敗喔!這些規(guī)則如下所示啊
echo命令 用于在shell中打印shell變量的值,或者直接輸出指定的字符串。linux的echo命令,在shell編程中極為常用, 在終端下打印變量value的時(shí)候也是常常用到的,因此有必要了解下echo的用法echo命令的功能是在顯示器上顯示一段文字,一般起到一個(gè)提示的作用。
1.顯示普通字符串:
2.顯示轉(zhuǎn)義字符
3.顯示變量
4.顯示換行
5.顯示不換行
將以上命令保存在test.sh文件中,shell命令中執(zhí)行:sh test.sh
6.顯示結(jié)果定向至文件
7.原樣輸出字符串,不進(jìn)行轉(zhuǎn)義或去變量
8.顯示命令執(zhí)行結(jié)果
想了解更多內(nèi)容,關(guān)注我哦~
文章標(biāo)題:linux命令ehco,linux命令grep用法
URL地址:http://chinadenli.net/article36/hshgsg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷型網(wǎng)站建設(shè)、動(dòng)態(tài)網(wǎng)站、全網(wǎng)營(yíng)銷推廣、網(wǎng)站內(nèi)鏈、移動(dòng)網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)