我有一个具有以下结构的文件:
<>aaaa01sdfgsfg
<>aaaa02sfgsdfgs
<>aaaa02sgffsdgfs
<>aaaa09sfgsdfgsdg
<>aaaa01sdfgsfg
<>aaaa02sfgsdfgs
<>aaaa02sgffsdgfs
<>aaaa09sfgsdfgsdg 我想在awk中实现以下算法:
cpt=0
While Reading File
Do
if Line(7-9) == 01
cpt++
end if
Writing Line in $FileName_$counter
Done谢谢!结束
发布于 2014-01-29 15:57:18
awk 'substr($0,7,2) == "01" {c++} END {print FILENAME, c++}' FILENAME可能对你有用。
https://stackoverflow.com/questions/21436017
复制相似问题