linux正则表达式从文件a1中找到连续出现4次"lo "这个字符的行

高手们,请问下,linux正则表达式从文件a1中找到连续出现4次"lo "这个字符的行
最新回答
回首尽独你

2024-11-05 05:43:36

这样最后空格不空格也没问题啊~~~
awk --posix '/(lo |lo){4}/{print $0}' a1
或者用 grep 正则
grep -E '(lo |lo){4,}' a1
ps:逗号一定要打出来啊,代表大于等于4个的
浩思源千秋

2024-11-05 01:46:38

如果是四个"lo ",那最后一个lo后面也要有空格才算的哦。

 awk --posix '/(lo ){4}/{print}' a1
人不喂鸡天猪地灭

2024-11-05 02:44:46

那就发下私信来