提取文本中的内容问题求助

sh/bash/dash/ksh/zsh等Shell脚本
回复
djhui
帖子: 85
注册时间: 2007-03-10 12:34
联系:

提取文本中的内容问题求助

#1

帖子 djhui » 2008-10-13 10:02

我有一个文件文件,我要提取里面有用的信息,文本有很多行,但我只要 以Filename开头的行的内容,并将提取出来的内容写到另一个文本中,也就是 Filename: ************* (*表示任意文字)用SHELL怎么写,本人不懂SHELL,希望好心人帮忙写个具体的
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: 提取文本中的内容问题求助

#2

帖子 eexpress » 2008-10-13 10:04

cat xxxx|grep ^Filename>~/tmp
● 鸣学
djhui
帖子: 85
注册时间: 2007-03-10 12:34
联系:

Re: 提取文本中的内容问题求助

#3

帖子 djhui » 2008-10-13 10:14

谢谢你~
lseeo
帖子: 8
注册时间: 2008-10-13 11:36

Re: 提取文本中的内容问题求助

#4

帖子 lseeo » 2008-10-13 11:38

sed -n '/^Filename/p' file > temp
头像
xiooli
帖子: 6956
注册时间: 2007-11-19 21:51
来自: 成都
联系:

Re: 提取文本中的内容问题求助

#5

帖子 xiooli » 2008-10-13 11:49

awk '/^Firename/{print}' file >newfile
djhui
帖子: 85
注册时间: 2007-03-10 12:34
联系:

Re: 提取文本中的内容问题求助

#6

帖子 djhui » 2008-10-13 12:01

哇,方法好多,谢谢大家 :em02
头像
cnkilior
论坛版主
帖子: 4984
注册时间: 2007-08-05 17:40

Re: 提取文本中的内容问题求助

#7

帖子 cnkilior » 2008-10-16 14:22

ABS中说cat被用烂了,到处都cat。。。。

cat xxxx|grep ^Filename>~/tmp
其实和grep ^Filename xxxx >~/tmp一样!
头像
goodluck1982
帖子: 171
注册时间: 2007-07-05 2:48

Re: 提取文本中的内容问题求助

#8

帖子 goodluck1982 » 2008-10-17 17:45

2楼何必用cat?

grep '^Filename' >~/tmp

不就得了?
回复