在开始/结束文本范围上要 grep 的脚本



我正在尝试编写一个脚本来从基于文本而不是行号的范围进行 grep 输出。

例如,在我的文本文件中,我想从 $hostname 开始 grep 输出并捕获$endText之间的所有内容,然后将它们之间的数据输出到名为 $hostname.txt 的文件。

由于您没有提供任何详细信息,因此这里是样板。

$ sed -n '/start/,/end/p' file > outputfile

$ awk '/start/,/end/' file > outputfile

最新更新