将一些文件重命名为它们自己的名称+其他名称 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。 相关内容 星号分布,部署速度非常快[关闭] amsbook 和子附录:“附录”一词出现了两次 使用文件模拟nvme设备 16.04 MariaDB->系统日志中的错误(mysqlcheck) 使用 mdframed 包的多个左边距条 为什么要颁发 2037 年到期的 SSL 证书? 如何停止 Grafana 面板的自动重新加载 使用 -exec 和 -mtime 运行“find”命令时参数无效 什么可能导致我的计算机随机时间关机? 卡在几乎完成复制文件的状态