我如何在grep中找到這種模式?如何在shell腳本中使用grep查找此模式?
1.1.1.1 (everything) testString (everything)
我意味着我需要一個搜索,可以找到TestString是否有在每個這種情況下:
1.1.1.1 test1 testString test2
1.1.1.1 test1 test2 testString
1.1.1.1 testString test1 test2
的話,我怎麼能得到grep的結果中的「假表「(找不到)或」真「(找到它),以便將結果傳遞給shell腳本中的if子句?
後一個例子。 –
'grep -q'^ 1 \ .1 \ .1 \ .1。* testString'file',然後讀取'$?'。如果'1',找不到。找到'0'。 – Kent
它會匹配這三種情況下的所有人嗎?如果「。*」代表所有內容,它就不會像grep'^ 1 \ .1 \ .1 \ .1。* testString'。*文件那樣更完整。 –