在Mac上,我有一个html文件目录,它们都是文档片段。使用TexFinderX应用程序,我可以轻松地进行查找/替换,并将所有内容添加到我想要的文档的顶部(即等)。
现在我需要找到一种方法来将结束标记添加到所有文档(即)。 TexFinderX无法做到这一点,因为文档的末尾没有任何共同点。
是否有一个终端命令可以对目录中的所有html文件及其子目录执行此操作?
谢谢, 琳达
答案 0 :(得分:1)
编辑:
我试图保持简单并避免Bash脚本,但似乎发现不允许输出重定向...所以试试这个:
for f in ~/html/*.html; do echo "Processing $f file.." && cat ~/close.html >> $f; done
将结束标记放在一个文件中......然后将其称为close.html
,我们将把它放在您的主目录/Users/youruser/close.html
中。假设您的文档位于/Users/youruser/html
打开Terminal.app并执行以下命令:
find ~/html -type f -name "*.html" -exec cat ~/close.html >> {} \;
你想先测试一下......我的find
功夫是生锈的