【问题标题】:SSH batch remove characters from filename [closed]SSH从文件名中批量删除字符[关闭]
【发布时间】:2013-03-09 02:43:11
【问题描述】:

我有一个包含数千个文件的文件夹,我只需要重命名其中一些文件并删除一组字符。谁能告诉我从 shell(putty)中使用哪个命令? 我有类似的东西:

image01-GB.jpg
image02-GB.jpg
image03.jpg
image04GB.jpg
image05.jpg
image06GB.jpg

如果存在这些字符,我需要删除 -GBGB,其他所有内容都应保持原样。在过去的 2 个小时里,我一直在谷歌搜索,但找不到任何有用的东西。任何人都可以阐明一下吗?顺便说一句,说到 shell,我完全是个菜鸟。

【问题讨论】:

    标签: ssh debian putty


    【解决方案1】:

    我想您可能正在寻找rename 命令。

    【讨论】:

    • 可能,但我不确定如何使用它。我没有输入确切的文件名,因为我认为这并不重要,但我的图像没有以任何特定模式命名。我真的没有 image01、image02 等。我有 house-BG.jpg、city.jpg、grassBG.jpg、graceful-BG.jpg 等。
    猜你喜欢
    • 1970-01-01
    • 2019-02-10
    • 1970-01-01
    • 2012-12-23
    • 1970-01-01
    • 2014-07-06
    • 1970-01-01
    • 1970-01-01
    • 2017-02-21
    相关资源
    最近更新 更多