0

我在同一个目录中有一堆文件夹

2012-12-06 Camcorder_5th_Jan_2013
2012-12-07 Camcorder_5th_Jan_2013
2012-12-16 Camcorder_5th_Jan_2013
...

我希望删除 Camcorder_5th_Jan_2013 部分,让它们看起来像:

2012-12-06 
2012-12-07
2012-12-16 
...

我在想类似的东西

> mv (*).Camcorder* 1

即捕获摄像机之前的所有内容并放入第 1 组并重命名为该组。

但我在挣扎。

有小费吗?

谢谢

4

2 回答 2

0

\s.+用空字符串替换匹配

于 2013-01-05T17:25:11.100 回答
0

我建议使用rename,我目前不在我的 Linux 机器前,但希望这两个链接可以让你到达某个地方:

Howto:Linux 在 Shell 提示符下重命名多个文件

http://www.cyberciti.biz/tips/renaming-multiple-files-at-a-shell-prompt.html

linux批量重命名目录并从名称中删除#字符

更新:如果您可以访问 Gnome 或 X-Environment,如果 Bash 语法让您头疼,那么您可以尝试这样的事情。

变形:一个文件-n-文件夹重命名器: http ://file-folder-ren.sourceforge.net

于 2013-01-05T17:27:34.187 回答