假设我这样做
grep "MyVariable = False" FormA.frm
... result1
grep "MyVariable = True" FormA.frm
... result2
Run Code Online (Sandbox Code Playgroud)
如何编写 grep 命令以便我可以说类似的话
grep "MyVariable = False" OR "MyVariable = True" FormA.frm
Run Code Online (Sandbox Code Playgroud)
Arc*_*ege 10
你真正想要的是“OR”,而不是“AND”。如果使用“AND”,那么从逻辑上讲,您将不会得到任何行(除非该行类似于“MyVariable = False...MyVariable = True”。
使用“扩展 grep”和 OR 运算符 ( |
)。
grep -E 'MyVariable = False|MyVariable = True' FormA.frm
Run Code Online (Sandbox Code Playgroud)