选择性打印文件

时间:2011-11-26 00:28:17

标签: shell unix

我有一个文件,我必须从中进行选择性打印。我想打印从特定标签到结束的所有内容。我该怎么办呢?

1 个答案:

答案 0 :(得分:2)

看起来你还没有google这个。 :)

您可以使用AWK和SED实用程序来完成此操作。

<强> AWK:

awk '/regex/,0' INPUTFILE

这一个衬垫匹配所有正则表达式中带有图案的线条。模式二是0,它将始终为false,因此awk将继续打印从匹配模式开始到文件末尾的行。

<强> SED:

sed -n '/regex/,$p' INPUTFILE

这与正则表达式范围内的awk类似。这匹配从您的模式到文件末尾的所有内容并打印它。