第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Linux Shell腳本= grep -o -P'FE =。*?'不工作

Linux Shell腳本= grep -o -P'FE =。*?'不工作

慕桂英546537 2021-04-06 23:15:26
我仍然感到困惑,因?yàn)槲以谧詣?dòng)執(zhí)行g(shù)it push pull并編寫帖子接收時(shí)出現(xiàn)了問(wèn)題,下面提到的來(lái)自開發(fā)人員端的行存儲(chǔ)提交日志存儲(chǔ)在文件中,但它做錯(cuò)的是僅存儲(chǔ)FE=。我想要它商店FE='anything that developer write here'。var_custom_FE_log="$( git log -1 --no-merges $branch | grep -o -P 'FE=.*? ' )
查看完整描述

2 回答

?
慕后森

TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超5個(gè)贊

如果要匹配FE=value,則應(yīng)刪除-ogrep中的標(biāo)志。比較:


$grep -o -P 'FE=.*?' <<< "FE=some text here"

FE=


$grep -P 'FE=.*?' <<< "FE=some text here"

FE=some text here

如果每行只有一個(gè)聲明,則無(wú)需使用惰性量詞.*?。您可以使用.*和刪除-P標(biāo)志:


$grep 'FE=.*' <<< "FE=some text here"

FE=some text here


查看完整回答
反對(duì) 回復(fù) 2021-04-16
?
人到中年有點(diǎn)甜

TA貢獻(xiàn)1895條經(jīng)驗(yàn) 獲得超7個(gè)贊

在您的代碼中,我看不到任何天生的錯(cuò)誤。grep將返回一個(gè)string FE=,后跟(可選)非空白字符,然后是一個(gè)空格。例如,如果緊接在后面,則有一個(gè)空格FE=,例如

xxxx FE= anything that developer write here

您將只獲得FE = (帶有尾隨空格),而該行

xxxx FE=anything that developer write here

會(huì)給你FE =任何東西 (再加上尾隨空格)。

順便說(shuō)一句,雖然您的-P標(biāo)志沒有錯(cuò),但-E在您的情況下就足夠了。


查看完整回答
反對(duì) 回復(fù) 2021-04-16
  • 2 回答
  • 0 關(guān)注
  • 419 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)