我想将文件拆分成基于模式的块。下面的代码:使用awk将文件拆分成块
awk "/<MY PATTERN>/{++i;}{print }" %FILE% > Temp.txt
让我等的输出:
1
1
1
1
1
1
2
2
2
2
3
3
4
4
4
4
5
5
5
我想打印输出指示的所有行与“1” - 问题是,输出仅打印“1”而不是数据行。
我知道我只是在代码的打印部分丢失了一些东西,例如“打印输出中生成”1“的行”。
我正在使用windows批处理脚本。
请添加示例输出。你的解释很混乱。 – janos