2013-08-28 43 views
0

我已经在这里和interwebz上阅读了很多问题,但是我的文件重命名仍然不起作用。我有一大堆文件,开头如下:用linux正则表达式重命名文件

libraryVCE_KM_LIBRARY_SUMARY_S... 

我想删除库的第一个实例,所以我在Linux中运行以下命令:

rename -v '/\blibrary/' * 

但是没有文件被重命名。为什么不?

回答

1

我尝试这样做:

rename library '' * 

它似乎工作。

+0

为我工作。谢谢。 – Albert

2

试试这个:

rename 's/^library//' * 
+0

@Sniffer。这是Perl替代运算符。单曲///'。 –

+0

对不起,我已经知道,我的错。 –