|

楼主 |
发表于 2009-7-27 23:01:57
|
显示全部楼层
Post by ziyang;2010157
cat a.awk:
#!/usr/bin/awk -f
BEGIN { RS="\n\n"; FS="\n" }
{
content="";
print $1;
for(i=2; i<=NF; i++)
content=content $i;
print content;
}
谢谢!
但是各个段之间(name1和nam2间)不一定有空行。可能有,也可能没有。
所以如果没空格,用\n\n来做记录分隔符就不行了。。。 |
|