我想将文件夹中的所有 wordpress 管理索引文件重命名为 index_disabled
/var/www/
我需要一个像这样的脚本
find /var/www/ -path '*wp-admin/index.php' -exec mv {} $(dirname {})/index_disabled
但这不是这样工作的
问题是这样的:如何在 exec 中的 find 执行中使用 {} 运算符
我的 bash 技能还不够好,无法完成这个;)
答案1
您可以使用寻找命令如下:
find /var/www/ -path '*wp-admin/index.php' -exec mv -v {} {}_disabled \;
这会将所有文件重命名为 {old_name}_disabled。