将一些文件重命名为它们自己的名称+其他名称

将一些文件重命名为它们自己的名称+其他名称

我有一个像 Photo 这样的目录

目錄圖片!

并且我想将其中的目录名称 -> 更改为它们原来的名称,但没有 [www.faraDa...] 就像我通过 更改的第一个目录一样mv command。但我不知道如何自动删除 [www.faraD...] ?可以通过 linux 命令执行此操作find ... -exec or mv还是我需要像 python 这样的编程?来做到这一点。

更新:在 ubuntu 20.04 LTS 中

名字是:FVLNX9510 A他们z [www.FaraD...‍‍名字的中间部分有区别A,B,C,D,...

谢谢你们 !

答案1

如果要更改的字符串在所有文件中始终相同,则可以使用此命令:

rename \[www.website\]  '' *

这个命令实际上在 Fedora 33 上有效(我认为在 Ubuntu 上也是一样),然而这个回答提供了关于如何rename在 Ubuntu 上使用的详细描述。我认为我上面写的命令应该改为类似这样的形式:

rename 's/\[www\.website\]//' *

这里您可以找到不同包的描述rename

相关内容