Mac上的正则表达式和echo命令——Mac上面grep命令使用正则匹配含有字符串A或B

Mac上面grep命令使用正则匹配含有字符串A或B

Mac 电脑 grep 命令支持正则表达式,过滤出字符串“abc”或“def”

grep -E "(字符串A|字符串B)"

示例

例1:

echo -e "abc32324\n123456\ndef6666" | grep -E "(abc|def)"

结果

$ echo -e "abc32324\n123456\ndef6666" | grep -E "(abc|def)"
abc32324
def6666

例2:

git submodule foreach 'git status | grep -E "(nothing to commit|无文件要提交)"'

你可能感兴趣的:(mac,linux)