輸入文件text.txt:
如何在awk中匹配新行?
foo()
{
}
buz()
{
}
awk中script.awk
:
BEGIN {
RS = "\n\n+";
FS = "\n";
}
/[a-z]+\(\)\n/ {print "FUNCTION: " $1;}
{print "NOT FOUND: " $0;}
行書:
的awk -f script.awk的text.txt
給出:
NOT FOUND: foo()
{
}
NOT FOUND: buz()
{
}
但我希望用換行同時匹配功能。這個怎麼做?
什麼版本的AWK您使用的是? – 2012-03-21 13:27:24