批量重命名文件(包括子目录)

批量重命名文件(包括子目录)

我有许多包含“example.com”的文件,我想将其替换为“example.co”,因为我更改了站点的 tld,我已在服务器中安装了重命名程序并且也具有 root 访问权限。

有人可以帮我重命名它吗?

文件示例位置:

/var/html/downloads/folder1/folder1-1/abc(example.com).mp4
/var/html/downloads/folder2/folder2-1/abc(example.com).mp4
/var/html/downloads/folder2/folder2-2/abc(example.com).mp4
/var/html/downloads/folder3/folder3-1/abc(example.com).mp4

我希望有人能帮助我:)

PS:我使用了这个 cmd 但出现以下错误:

cmd: find -name "*example*" | xargs -I '{}' rename s/com/co/ '{}'

错误:

For more details see rename(1).
rename: not enough arguments

Usage:
rename [options] expression replacement file...

相关内容