小编use*_*678的帖子

Grep - ^(\s*$) 与 ^\s*$

我想搜索一个只有空格的字段。计数时,这两个命令给了我不同的结果:

grep "^\s*$" -E -c
grep "^(\s*$)" -E -c
Run Code Online (Sandbox Code Playgroud)

另一件事。什么是“仅空格或其他东西”的正确说法:

grep "^(\s*$|STRING)" -E -c
Run Code Online (Sandbox Code Playgroud)

或者

grep "(^\s*$|^STRING)" -E -c
Run Code Online (Sandbox Code Playgroud)

或者它们是等价的?

shell grep regular-expression

4
推荐指数
1
解决办法
2万
查看次数

标签 统计

grep ×1

regular-expression ×1

shell ×1