佳木斯湛栽影视文化发展公司

主頁 > 知識(shí)庫 > Shell腳本echo指令使用小技巧

Shell腳本echo指令使用小技巧

熱門標(biāo)簽:地方門戶網(wǎng)站 服務(wù)外包 百度競價(jià)排名 AI電銷 鐵路電話系統(tǒng) Linux服務(wù)器 呼叫中心市場需求 網(wǎng)站排名優(yōu)化

echo是Shell的一個(gè)內(nèi)部指令,用于在屏幕上打印出指定的字符串。命令格式:

復(fù)制代碼 代碼如下:

echo arg

您可以使用echo實(shí)現(xiàn)更復(fù)雜的輸出格式控制。

顯示轉(zhuǎn)義字符

復(fù)制代碼 代碼如下:

echo "\"It is a test\""

結(jié)果將是:
"It is a test"

雙引號(hào)也可以省略。

顯示變量

復(fù)制代碼 代碼如下:

name="OK"
echo "$name It is a test"

結(jié)果將是:
OK It is a test

同樣雙引號(hào)也可以省略。

如果變量與其它字符相連的話,需要使用大括號(hào)({ }):

復(fù)制代碼 代碼如下:

mouth=8
echo "${mouth}-1-2009"

結(jié)果將是:
8-1-2009

顯示換行

復(fù)制代碼 代碼如下:

echo "OK!\n"
echo "It is a test"

輸出:
OK!
It is a test

顯示不換行

復(fù)制代碼 代碼如下:

echo "OK!\c"
echo "It is a test"

輸出:
OK!It si a test

顯示結(jié)果定向至文件

復(fù)制代碼 代碼如下:

echo "It is a test" > myfile

原樣輸出字符串

若需要原樣輸出字符串(不進(jìn)行轉(zhuǎn)義),請使用單引號(hào)。例如:

復(fù)制代碼 代碼如下:

echo '$name\"'

顯示命令執(zhí)行結(jié)果
復(fù)制代碼 代碼如下:

echo `date`

結(jié)果將顯示當(dāng)前日期

從上面可看出,雙引號(hào)可有可無,單引號(hào)主要用在原樣輸出中。

您可能感興趣的文章:
  • 收集的48個(gè)Shell腳本小技巧
  • Shell腳本計(jì)算字符串長度和判斷字符串為空小技巧
  • 寫出健壯Bash Shell腳本的一些技巧總結(jié)
  • PowerShell腳本性能優(yōu)化技巧總結(jié)
  • Powershell小技巧之查找腳本中的函數(shù)
  • Powershell小技巧之記錄腳本的操作
  • Powershell小技巧之找出腳本中的錯(cuò)誤
  • Powershell小技巧之捕獲腳本內(nèi)部的異常
  • 十三個(gè)寫好shell腳本的技巧分享

標(biāo)簽:湖南 仙桃 湘潭 崇左 衡水 銅川 黃山 蘭州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Shell腳本echo指令使用小技巧》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    桂阳县| 视频| 金川县| 罗源县| 崇仁县| 兴安盟| 元江| 旺苍县| 莱阳市| 灵丘县| 东乡族自治县| 名山县| 克山县| 敦化市| 尉犁县| 通许县| 和平区| 绵阳市| 克山县| 连城县| 花垣县| 邢台县| 红安县| 益阳市| 修文县| 铁力市| 乌拉特前旗| 祁阳县| 光山县| 九龙城区| 伽师县| 蕉岭县| 桃源县| 慈溪市| 读书| 西畴县| 东至县| 伊春市| 衡阳县| 嘉定区| 确山县|