|

楼主 |
发表于 2004-3-25 03:49:16
|
显示全部楼层
好象应该是:
cat datafile | tr ' ' '\n' | tr -d "'" | sed -n '/^sss/p;/^\//p;/^----/p'|tr '\n' ' '|sed 's/sss/\nsss/g'
javalee兄, 我怎么没看见那个换行符? 不然就是一长串了。但是因为真正的文件中的sss的内容是不一样的, 所以这个方法不行。只是这个字段总在第三域就是了。 真对不起,我是懒得写那么多字母,才用了个sss顶替。不过你的方法很cool!我根本没想到打散后取值再合并这一招。如果sss都一样,问题就解决了。 |
|