【问题标题】:rename multiple files bash in a subdir重命名子目录中的多个文件bash
【发布时间】:2016-08-03 20:53:13
【问题描述】:

我正在尝试使用重命名,但我有几个子目录。我尝试使用的表达式是这样的:

rename 's/ZAUQ-F24MS-SC12-F01-5C\/R44.wav/wav\/2012.wav/' *.wav

我想将文件ZAUQ-F24MS-SC12-F01-5C/R44.wav 重命名为wav/2012.wav 并且所有文件都是*.wav 文件。

我可以从目录内部执行此操作,但我有多个目录和一个映射到列表和从列表映射。可以重命名这样做还是我应该使用其他东西?

【问题讨论】:

    标签: bash rename


    【解决方案1】:

    显然您正在将文件从一个目录 (ZAUQ-F24MS-SC12-F01-5C) 移动到另一个目录 (wav)。为什么不mv 那么:

    mv ZAUQ-F24MS-SC12-F01-5C/R44.wav wav/2012.wav
    

    【讨论】:

      猜你喜欢
      • 2018-08-29
      • 2021-11-27
      • 2019-09-19
      • 2012-02-12
      • 2018-11-01
      • 1970-01-01
      • 2012-12-27
      • 2015-08-02
      • 2013-07-08
      相关资源
      最近更新 更多