如何递归遍历目录中的所有文本文件以获取所需的行,并将这些行写入同一个文本文件?

如何递归遍历目录中的所有文本文件以获取所需的行,并将这些行写入同一个文本文件?

我有一个包含文本文件(HTML 页面)的目录。我希望使用 SED 遍历这些文本文件,找到特定的行,并将该行写入单个文本文件。

例如,HTMLS我的目录中有示例文本文件1,2,3,4,这些都是 HTML 页面。我想我可以使用 SED搜索行命令(如我错了请纠正我) -

sed -n 'line number' 1.txt > outputfile.txt

考虑到> outputfile.txt部件的工作原理,我如何让此命令遍历所有文本文件并将所有输出保存到outputfile.txt?如果我的实现似乎不正确,请告诉我哪种方法可能更好。谢谢!!

相关内容