-1

我玩过 find 命令和我能想到的任何其他命令,但没有任何效果。

我希望我的 bash 脚本能够在给定目录及其所有子目录中找到所有文件类型,并用另一个文件替换该文件。

例如:假设 /home/test1/randomfolder/index.html

/home/test1/randomfolder/stuff.html

/home/不同/stuff/index.html

/home/不同/stuff/another.html

当程序被指定为 /home/ 作为要在其中搜索的目录时,需要找到这些 .html 文件中的每一个,然后通过将另一个文件回显到其中来替换它们。

这在bash中可能吗?

4

1 回答 1

2

这应该或多或少让你朝着正确的方向前进:

for file in `find . -type f -name \*.html`; do echo "new content" > $file; done
于 2012-05-03T17:31:43.480 回答