【发布时间】:2017-06-06 08:08:37
【问题描述】:
如何重命名多个文件。去掉开头的数字。 我有一台 Mac。所有文件都在同一个文件夹中。
模式是:
1、2 或 3 位数字 - 任何名称.php
使用正则表达式,我认为会是:
\d*-(.*).php
例如:
1-marketing.php
2-3D.php
3-没有.php
我想删除开头的数字和破折号。
在示例中是:
营销.php
3D.php
没有.php
我探索了两种方式:
选择文件> ctrl 单击> 重命名项目。这是更改文件名的绝妙方法。但我认为它不能在这种情况下使用。如果我理解,它不支持正则表达式。我说的对吗?
终端。我对终端不是很熟悉。我试过 mv 1-marketing.php marketing.php 它适用于 1 个文件,但我怎样才能对许多文件做同样的事情?我是终端的新手。如果可以,请说明基本情况。
【问题讨论】:
-
你是在 Windows 还是 Linux 机器上?
-
有
rename命令(实际上,有两个同名的命令,但它们或多或少做同样的事情)。 -
@Inian:我在 Mac 中