find . -name file -exec echo abc > {} \; fail

find . -name file -exec echo abc > {} \; fail

应该改用:

find . -name file -exec bash -c 'echo abc > {}'  \;

或者

for i in `find . -name file`
do
    echo abc > $i
done

转载于:https://my.oschina.net/u/191928/blog/618618

猜你喜欢

转载自blog.csdn.net/weixin_33941350/article/details/91986962
今日推荐