在子目录

时间:2016-04-13 01:21:57

标签: bash rename

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

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

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

我能够从目录中执行此操作,但我有多个目录和映射到列表。可以重命名这样做还是我应该使用别的东西?

1 个答案:

答案 0 :(得分:1)

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

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