linux中怎么用grep提取同時滿足兩個條件的行?

4年前 (2021-06-25)閱讀1169回復(fù)0
幻爛星空
幻爛星空
  • 管理員
  • 發(fā)消息
  • 注冊排名324
  • 經(jīng)驗值185
  • 級別管理員
  • 主題37
  • 回復(fù)0
樓主

grep這個命令是用來在一個文本文件(題目中是text.txt)中查找符合某種特征的字串(通常用正則表達式定義)并打印出來,默認是打印包含那個特征字串的整一行.題目中有-o參數(shù),意思是只打印和正則表達式匹配的字串而非整行。-o后面是正則表達式,用來定義是什么樣的特征字串。題目中正則表達式 "'count[^,]\+,\|'error_code[^,]\+"的含義:1)以'count開頭(注意第一個字符必須是單引號),后面跟一個或多個不是逗號(,)的字符,然后跟一個逗號(,),或者,2)以'error_code開頭,后面跟一個或多個不是逗號(,)的字符。例如,這些都是符合題目中正則表達式的字串例子:'count=123,'count123,'error_code=1我猜題目是要把所有的count和error_code等于多少都列出來。

0
0
收藏0
回帖

linux中怎么用grep提取同時滿足兩個條件的行? 期待您的回復(fù)!

取消
載入表情清單……
載入顏色清單……
插入網(wǎng)絡(luò)圖片

取消確定

圖片上傳中
編輯器信息
提示信息