好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁(yè) > 知識(shí)庫(kù) > shell中長(zhǎng)命令的換行處理方法示例

shell中長(zhǎng)命令的換行處理方法示例

熱門標(biāo)簽:外呼系統(tǒng)的合法性 武漢語(yǔ)音電銷機(jī)器人加盟 房產(chǎn)證地圖標(biāo)注的兩個(gè)面積 同花順電話機(jī)器人微信 北京電銷機(jī)器人對(duì)市場(chǎng)的影響 輝縣市地圖標(biāo)注 湖北孝感如何辦理 地圖標(biāo)注x是啥意思 威海電銷外呼系統(tǒng)好用嗎

前言

考察下面的腳本:

emcc -o ./dist/test.html --shell-file ./tmp.html --source-map-base dist -O3 -g4 --source-map-base dist -s MODULARIZE=1 -s "EXPORT_NAME=\"Test\"" -s USE_SDL=2 -s LEGACY_GL_EMULATION=1 --pre-js ./pre.js --post-js ./post.js --cpuprofiler --memoryprofiler --threadprofilermain.cpp

這里在調(diào)用 emcc 進(jìn)行 WebAssembly 編譯時(shí),組織了很多參數(shù)。整個(gè)命令都在一行之中,不是很好閱讀和維護(hù)。

換行

可通過(guò)加 \ 的方式來(lái)進(jìn)行換行拆分。

改造后看起來(lái)像這樣,一個(gè)參數(shù)占一行:

emcc -o ./dist/test.html\

 --shell-file ./tmp.html\

 --source-map-base dist\

 -O3\

 -g4\

 --source-map-base dist\

 -s MODULARIZE=1\

 -s "EXPORT_NAME=\"Test\""\

 -s USE_SDL=2\

 -s LEGACY_GL_EMULATION=1\

 --pre-js ./pre.js\

 --post-js ./post.js\

 --cpuprofiler\

 --memoryprofiler\

 --threadprofiler\

 main.cpp

注釋

通過(guò) \(backslash) 換行后,整體閱讀體驗(yàn)好了很多。進(jìn)一步,我們想要為每個(gè)參數(shù)添加注釋,發(fā)現(xiàn)不能簡(jiǎn)單地這樣來(lái):

emcc -o ./dist/test.html\ # 目標(biāo)文件
 --shell-file ./tmp.html\ # 模板文件
 --source-map-base dist\

 -O3\

 -g4\

 --source-map-base dist\

 -s MODULARIZE=1\

 -s "EXPORT_NAME=\"Test\""\

 -s USE_SDL=2\

 -s LEGACY_GL_EMULATION=1\

 --pre-js ./pre.js\

 --post-js ./post.js\

 --cpuprofiler\

 --memoryprofiler\

 --threadprofiler\

 main.cpp

這樣會(huì)導(dǎo)致整個(gè) shell 腳本解析失敗。

實(shí)測(cè)發(fā)現(xiàn),也不能這樣:

emcc -o\

 # 目標(biāo)文件
 ./dist/test.html\ 
  # 模板文件
 --shell-file ./tmp.html\

 --source-map-base dist\

 -O3\

 -g4\

 --source-map-base dist\

 -s MODULARIZE=1\

 -s "EXPORT_NAME=\"Test\""\

 -s USE_SDL=2\

 -s LEGACY_GL_EMULATION=1\

 --pre-js ./pre.js\

 --post-js ./post.js\

 --cpuprofiler\

 --memoryprofiler\

 --threadprofiler\

 main.cpp

同樣會(huì)導(dǎo)致解析失敗。

說(shuō)到底,通過(guò) \ 拆分的命令,只是呈現(xiàn)上變成了多行,其中插入的注釋是會(huì)破壞掉語(yǔ)義的。

但也不是沒(méi)辦法添加注釋了,幾經(jīng)周轉(zhuǎn)發(fā)現(xiàn)如下寫法是可行的:

emcc -o ./dist/test.html `# 目標(biāo)文件` \

 --shell-file ./tmp.html `# 模板文件` \

 --source-map-base dist `# source map 根路徑` \

 -O3 `# 優(yōu)化級(jí)別` \

 -g4 `# 生成 debug 信息` \

 --source-map-base dist\

 `# -s MODULARIZE=1\`
 -s "EXPORT_NAME=\"Test\""\

 -s USE_SDL=2\

 -s LEGACY_GL_EMULATION=1\

 --pre-js ./pre.js\

 --post-js ./post.js\

 --cpuprofiler\

 --memoryprofiler\

 --threadprofiler\

 main.cpp

即通過(guò) `(backtick) 來(lái)包裹我們的注釋,就不會(huì)破壞掉腳本的語(yǔ)義了,能夠正確解析執(zhí)行。

進(jìn)一步,解決了注釋的問(wèn)題,如果我們不想要某一行,同時(shí)又不想刪除,可以像下面這樣來(lái)注釋:

emcc -o ./dist/test.html `# 目標(biāo)文件` \

 --shell-file ./tmp.html `# 模板文件` \

 --source-map-base dist `# source map 根路徑` \

 -O3 `# 優(yōu)化級(jí)別` \

 -g4 `# 生成 debug 信息` \

 --source-map-base dist\

 -s MODULARIZE=1\

 -s "EXPORT_NAME=\"Test\""\

 -s USE_SDL=2\

 -s LEGACY_GL_EMULATION=1\

 `# --pre-js ./pre.js`\

 --post-js ./post.js\

 --cpuprofiler\

 `# --threadprofiler`\

 --memoryprofiler\

 main.cpp

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。

您可能感興趣的文章:
  • shell腳本echo輸出不換行功能增強(qiáng)實(shí)例
  • PowerShell中刪除空格、點(diǎn)號(hào)、減號(hào)和換行方法代碼實(shí)例
  • PowerShell腳本反引號(hào)用法實(shí)例:隨時(shí)隨地給代碼換行

標(biāo)簽:紹興 武威 蚌埠 西寧 麗江 迪慶 安康 日喀則

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《shell中長(zhǎng)命令的換行處理方法示例》,本文關(guān)鍵詞  shell,中長(zhǎng),命令,的,換行,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《shell中長(zhǎng)命令的換行處理方法示例》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于shell中長(zhǎng)命令的換行處理方法示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: yyyyzzzz欧美yyy| 国产一级婬片A片AAA情欲王朝| 啊灬啊灬别停灬用力穿越古代农村| 国产黄网在线观看| www.91.xhs.小黄书.| 亚洲综合精品香蕉久久网97| 顶级欧美色妇XXXXX香蕉男男| 在线播放成人A片??麻豆网站| 香蕉69精品视频在线观看| 欧美黑人顶级AAAA| 亚洲黄色一级电影| 一级全黄裸体免费观看视频| 国产精品一区二区成人久久安置方式和社會保障 | 国产高清在线精品一区αpp| 国产小男生GayXXX男男网站| 亚洲欧美日韩专区| 金瓶悔1一5扬思敏完整未| 国产AⅤ无码蜜乳在线观看| 日本韩国欧美超级黄在线观看 | xxxxxtube18| 女人炮约用什么app| 在线羞羞视频| free性俄罗斯护士| 亭亭五月天激情| 美女扒开尿口给男人捅| 我的表妺2之婬乱生活视频| 韩国美女被c?到爽的视频| 法国a级片| 91麻豆天美传媒在线无码观看| 成人午夜A片一区二区三区| 情事:不要结婚要恋爱| 极品美女扒开粉嫩小泬在线观看| 老公亲我的小花园爱我吗怎么回答| 国产厨房乱子伦露脸一TheV| 无码精品黑人一区二区三区满天星 | 美发沙龙在线| 啊…嗯啊好深尿里面bl| 国产一级婬乱A片无码放荡娇妻| 一级特黄特色的免费大片视频| 久热中文字幕精品视频在线| 激情视频|