bash,find,exec和echo

前端之家收集整理的这篇文章主要介绍了bash,find,exec和echo前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
find . \
  -name 'user_prefs' \
  -exec echo "whitelist_from basheer@hydrofitgroup.com" >> {} \;'

我想将行whitelist_from basheer@hydrofitgroup.com添加到find找到的所有文件中,但我的命令不起作用.
它只是创建文件“{}”.

我是否使用for命令?

谢谢!

你必须逃避’>>’,例如:
find . -name 'user_prefs' -exec sh -c 'echo "whitelist_from basheer@hydrofitgroup.com" >> {}' \;
原文链接:https://www.f2er.com/bash/385129.html

猜你在找的Bash相关文章