bash - 递归使用 "echo append >> file"

标签 bash append echo

我想在文件夹中的每个文件的末尾 append 一行。我知道可以用

echo apendthis >> file

将字符串 append 到单个文件。但递归执行此操作的最佳方法是什么?

最佳答案

find . -type f -exec bash -c 'echo "append this" >> "{}"' \;

关于bash - 递归使用 "echo append >> file",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15604538/

相关文章:

shell - 如何覆盖 shell 脚本中的多行?

bash - PostgreSQL 命令来自 bash 脚本

linux - egrep 正则表达式 bash 脚本中的数字变量

linux - 如何从时间戳而不是当前时间中减去 10 分钟

jquery - 如何使用 .load 将 li append 到当前 ul?

docker - 运行 Dockerfile 时出现错误

linux - echo --version 不起作用

linux - 简单的 bash 获取字符串的一部分

ios - 无法将数据追加到 NSMutableData 中,出现段错误 11

javascript - 隐藏 ajax append 的 html 直到某个点