许多站点(包括各种SO文章)都在谈论使用Perl表达式来重命名文件的“重命名”。
这将是完美的,但是显然这不是我拥有的重命名实用程序,并且这些文章似乎都没有理解“ rename”有多个版本,而且我似乎找不到从哪里获得接受Perl表达式的版本。
如何获得此处,此处提到的功能更强大的重命名实用程序?
我正在运行Fedora20。我当前的重命名命令来自util-linux软件包,显然我需要Perl版本,这更好。
util-linux
我只能代表Debian。这两个程序称为
/usr/bin/rename.ul
/usr/bin/prename
perl
实际rename命令通过该/etc/alternatives机制起作用,从而
rename
/etc/alternatives
/usr/bin/rename
/etc/alternatives/rename
相同的问题一直困扰着我,这是Red Hat的产品Cygwin,因此应该与Fedora更加相似。星期一,我将在公司的笔记本电脑上看看。我记得Perl重命名有时在那儿工作过。大概在我安装之前util- linux。
util- linux
如果将Perl重命名安装到/usr/local/bin它,它将优先于renamefrom util- linux。安装到时的联机帮助页也是如此/usr/local/share/man/man1/。
/usr/local/bin
/usr/local/share/man/man1/
我刚刚在Github上创建了一个单独的Perl重命名包:https : //github.com/subogero/rename