freshyx 发表于 2005-6-2 15:28:45

求助大家一个AWK的问题

又来麻烦大家了,真不好意思:)
我有一个文件,格式是:
LINE
XXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
LINE
XXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXX
LINE
。。。
就是说文件以“LINE”为分隔,现在我想分别提取文件中的每段内容,请问有没有什么好的办法,用AWK?请大家帮助。另外我的编程环境不能使用PERL,所以请大家指教用SHELL的办法解决!

hh123456 发表于 2005-6-2 17:51:19

分别提取文件中的每段内容?什么意思,拆分成一系列小文件吗?

另外:问一下,大家还经常用awk吗,最近看《Unix超级工具》,已经不介绍awk了,似乎一切都用Perl包办了。

freshyx 发表于 2005-6-2 21:02:18

就是分别把LINE到LINE之间的内容提取出来,把每段内容单独的存放到一个文件里。
我觉得AWK很有用,而且用的人也很多。

zhy2111314 发表于 2005-6-2 21:42:04

awk -F"LINE" '{print $1}'
页: [1]
查看完整版本: 求助大家一个AWK的问题