在bash中,我可以find . -name jndi.properties -exec rename 's/jndi/environment/' {} \;
递归查找所有jndi.propertie文件,并将它们重命名为environment.properties。
但是git status无法识别mv,它会分别显示删除和添加。如何递归git mv
?
答案 0 :(得分:2)
由于您在名称上进行了完全匹配,因此您不需要进行动态替换,是吗?如果你的build.gradle
支持它(BSD和GNU,但它没有在POSIX中指定),你可以使用find
在目录中执行命令,这样就可以了
-execdir