bash – 查找文件并添加一行

我正在做bash脚本,我需要在该目录的目录和子目录中的.info类型的所有文件中添加一行.

我要添加的文本是在文件末尾的新行上的version = $version.

我现在所拥有的只有:

find ./ -name '*.info'

哪个列出文件,但什么都不做……我在bash脚本中很新.

最佳答案
试试这一行

find /DIR -name "*.info"|xargs sed -i '$a\version = $version'

转载注明原文:bash – 查找文件并添加一行 - 代码日志