2012-09-19 82 views
0

我有几个文件在Linux中:重命名一批文件在bash

_foo_1.php 
_foo_2.php 
_foo_3.php 

我想他们都从_foo重命名为_bar,保存文件名的其余部分。

我已经试过了,但它并没有任何重命名:

rename 's/_foo/_bar/' *.php 

回答

3

您正在使用的语法是Debian重命名。 Red Hat重命名使用完全不同的语法。

rename _foo _bar _foo*.php 
+0

就是这样。谢谢。 – chovy