2015-01-16 95 views
-1

我有很多包含百分號文件的其他特殊字符文件夾方含特殊字符重命名文件Linux

我在當前目錄運行此命令,但它不工作...

命名的/ %// G」 *在Linux CentOS的

+0

它似乎適用於包含%,$,^等文件。我的命令只是從文件名中刪除第一個%字符。 **請解釋你的願望和期望發生的事情,以及實際發生的事情。** –

+0

%可以在任何地方的文件名.. – user3754240

+0

我猜問題錯了我需要Perl重命名..謝謝 – user3754240

回答

0

您希望Perl的重命名

warning http://pix.toile-libre.org/upload/original/1377510865.png還有其他的工具可能會或可能無法做到這一點,所以要小心。

如果您運行以下命令(GNU

$ file "$(readlink -f "$(type -p rename)")" 

和你有一個像

.../rename: Perl script, ASCII text executable 

和不含結果:

ELF 

然後這似乎是正確的工具=)


如果你沒有這個命令,搜索你的包管理器進行安裝或do it manually


最後但並非最不重要的,這個工具本來Perl的爸爸Larry Wall寫的。

+0

謝謝我做到了它說 /usr/bin/rename:GNU/Linux 2.6.18的ELF 64位LSB可執行文件,x86-64,版本1(SYSV),動態鏈接(使用共享庫),剝離 – user3754240

+0

試試這個:'yum安裝Perl重命名「 –

+0

沒有可用的包Perl重命名。 – user3754240