課程
/運(yùn)維&測(cè)試
/Linux
/Shell典型應(yīng)用之主控腳本實(shí)現(xiàn)
那個(gè)如果是雙引號(hào),會(huì)將文件的內(nèi)容替換為前面的內(nèi)容,沒(méi)明白,為什么改成雙引號(hào)就替換了?
2016-08-13
源自:Shell典型應(yīng)用之主控腳本實(shí)現(xiàn) 2-1
正在回答
這里沒(méi)有重定向,一句都沒(méi)有。
然后你問(wèn)的是"改成雙引號(hào)",你應(yīng)該問(wèn)的是echo -e 后面跟的哪個(gè)參數(shù)值吧,
這里改成雙引號(hào)是因?yàn)?e表示識(shí)別特殊字符的意思,而 \e[1;35m 等這樣的字符表示輸出顏色變換,所以需要用雙引號(hào)包括起來(lái)(因?yàn)閱我?hào)表示不做處理直接輸出;而雙引號(hào)表示包含特殊字符,需要解析之后輸出)
意思是會(huì)把兩個(gè)等號(hào)作為內(nèi)容重定向覆蓋到文件中?
``當(dāng)字符串用單引號(hào)處理時(shí),字符串的所有元素符號(hào)將失去特殊含義,比如echo '$PATH'就會(huì)輸出$PATH,而“”會(huì)把里面的含有的特殊含義的字符串特殊處理==>會(huì)使結(jié)果輸出重定向到文件里
jiajial 提問(wèn)者
舉報(bào)
應(yīng)用shell實(shí)現(xiàn)案例主控腳本,握如何編寫主控腳本
4 回答腳本里for循環(huán)in后面的命令為什么用引號(hào)?
3 回答按照視屏修改的vimrc文件 為什么沒(méi)有效果呢?
2 回答crontab跑腳本中&符號(hào)的問(wèn)題。
1 回答適合那一類的工程師啊
1 回答沒(méi)有/etc/vimrc這個(gè)文件哎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購(gòu)課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2017-01-05
這里沒(méi)有重定向,一句都沒(méi)有。
然后你問(wèn)的是"改成雙引號(hào)",你應(yīng)該問(wèn)的是echo -e 后面跟的哪個(gè)參數(shù)值吧,
這里改成雙引號(hào)是因?yàn)?e表示識(shí)別特殊字符的意思,而 \e[1;35m 等這樣的字符表示輸出顏色變換,所以需要用雙引號(hào)包括起來(lái)(因?yàn)閱我?hào)表示不做處理直接輸出;而雙引號(hào)表示包含特殊字符,需要解析之后輸出)
2016-08-20
意思是會(huì)把兩個(gè)等號(hào)作為內(nèi)容重定向覆蓋到文件中?
2016-08-14
``當(dāng)字符串用單引號(hào)處理時(shí),字符串的所有元素符號(hào)將失去特殊含義,比如echo '$PATH'就會(huì)輸出$PATH,而“”會(huì)把里面的含有的特殊含義的字符串特殊處理==>會(huì)使結(jié)果輸出重定向到文件里