Shell腳本echo指令使用小技巧
echo是Shell的一個內(nèi)部指令,用于在屏幕上打印出指定的字符串。命令格式:
echo arg
您可以使用echo實現(xiàn)更復(fù)雜的輸出格式控制。
顯示轉(zhuǎn)義字符
echo "\"It is a test\""
結(jié)果將是:
"It is a test"
雙引號也可以省略。
顯示變量
name="OK"
echo "$name It is a test"
結(jié)果將是:
OK It is a test
同樣雙引號也可以省略。
如果變量與其它字符相連的話,需要使用大括號({ }):
mouth=8
echo "${mouth}-1-2009"
結(jié)果將是:
8-1-2009
顯示換行
echo "OK!\n"
echo "It is a test"
輸出:
OK!
It is a test
顯示不換行
echo "OK!\c"
echo "It is a test"
輸出:
OK!It si a test
顯示結(jié)果定向至文件
echo "It is a test" > myfile
原樣輸出字符串
若需要原樣輸出字符串(不進行轉(zhuǎn)義),請使用單引號。例如:
echo '$name\"'
顯示命令執(zhí)行結(jié)果
echo `date`
結(jié)果將顯示當(dāng)前日期
從上面可看出,雙引號可有可無,單引號主要用在原樣輸出中。
相關(guān)文章
Shell中調(diào)用、引用、包含另一個腳本文件的三種方法
這篇文章主要介紹了Shell中調(diào)用、引用、包含另一個腳本文件的三種方法,需要的朋友可以參考下2014-04-04shell腳本學(xué)習(xí)指南[二](Arnold Robbins & Nelson H.F. Beebe著)
這篇文章主要介紹了shell腳本學(xué)習(xí)指南[二](Arnold Robbins & Nelson H.F. Beebe著),需要的朋友可以參考下2014-02-02awk腳本統(tǒng)計一組單詞中字母出現(xiàn)最多最少頻率
這篇文章主要介紹編寫一個 awk 腳本來找到一組單詞中出現(xiàn)次數(shù)最多(和最少)的單詞頻率,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-03-03bash scp command not found的解決方法
今天在一系統(tǒng)上運行bash scp提示command not found,經(jīng)過如下方法解決了,需要的朋友可以參考下2013-03-03