gpt4 book ai didi

linux - 如何将文件名(以及子目录)中的双空格替换为一个空格(CloudLinux Server 版本 6.10)

转载 作者:太空宇宙 更新时间:2023-11-04 05:46:52 25 4
gpt4 key购买 nike

我想将大量照片的文件名中的双空格替换为一个空格。这些照片位于目录/foto 及其子文件夹中。这个怎么做?例如“照片1.jpg”需要变成“照片1.jpg”

最好的方法是使用命令行,因为它位于 CloudLinux 服务器上。 (照片超过 50GB)。我在 Stackoverflow 和 Google 上进行了搜索,找到了我需要的命令。我猜想使用的是 rename,或者 mv。

我发现的唯一内容是有关替换空格和替换其他符号的命令,但不是有关双(多个)空格的命令。

最佳答案

find -iname \*.* | rename -v "s/\s{2}/ /g"

这是帮助我的最后一个命令。我使用了 perl rename,请参阅 Gilles 的回答

关于linux - 如何将文件名(以及子目录)中的双空格替换为一个空格(CloudLinux Server 版本 6.10),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55516639/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com