我正在寻找一种方法来搜索跨文件的多行模式。
例如,假设这个数字列表是我的输入文件:
3
2
5
4
8
2
5
4
2
4
2
5
4如果我想搜索第2-4行(包括在内)的实例,我希望结果是:
3因为这就是重复这些特定行的次数。我也希望它能处理任意数量的行,以及文件中任何给定的行号范围。
发布于 2019-01-26 14:55:09
怎么样
a="2 5 4"; tr '\n' ' ' < test | grep -o "[^0-9]$a[^0-9]" | wc -l用你选择的隔板..。
您需要正则表达式来防止在.事件中发生匹配。22 5 44 ...或类似的
https://unix.stackexchange.com/questions/496773
复制相似问题