重命名多个文件的简单正则表达式是什么?

重命名多个文件的简单正则表达式是什么?

假设在 UNIX 系统上,我有一个包含文件abc.cssabc.js和的目录abc.html。在控制台中,是否有可以运行的命令将文件分别重命名为xyz.cssxyz.jsxyz.html

我设想的解决方案是 mv 和正则表达式的某种组合,但我不确定如何将两者结合起来。

答案1

在 Linux 上,该rename命令将起作用:

重命名 abc xyz“abc.*”

答案2

什么操作系统?

在 Windows 中,您不需要正则表达式。一个简单的通配符就足够了:

>ren abc.* xyz.*

相关内容