将一些文件重命名为它们自己的名称+其他名称 2024-6-8 • command-line find rename mv 我有一个像 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。 相关内容 如何使用 Vera Crypt 加密具有 2 个 Windows 操作系统和 3 个分区的磁盘?[重复] 适用于 Vmware esxi 5.1 的 Ubuntu 12.04 通过网络接口文件设置网关地址 飞行模式无响应,默认激活 如何将多行文件的内容作为参数传递? Linux Mint 中所有系统音效均不起作用。其他音频播放正常 在 LyX 中编辑或添加环境 如何在 OSX 上配置 fsnotify 的队列大小/监视限制? 持久导出环境变量 更改脚注编号的位置