当前位置: 技术问答>linux和unix
用shell脚本编程,怎么实现提取一个文件的一段内容,而且位置不定,行数不定
来源: 互联网 发布时间:2016-12-13
本文导语: 比如说,我传过来一个参数,比如说是10101.那我在一堆文件中查找文件内容有10101的内容。如果找到了,我就把和10101的这段的内容写到一个临时文件中。而且匹配出的位置,这一点段的行数,有多少行都不一定。 ...
比如说,我传过来一个参数,比如说是10101.那我在一堆文件中查找文件内容有10101的内容。如果找到了,我就把和10101的这段的内容写到一个临时文件中。而且匹配出的位置,这一点段的行数,有多少行都不一定。
|
awk 'BEGIN{RS=ORS=""} {if($0 ~/10101/ && length($0)>0 ) print $0}' file > newfile
|
字符串匹配,