有一个 src 目录,其中包含以下子目录:
/tmp/part1
/tmp/part2
/tmp/part3
子目录包含大量 wav 文件
我需要将 wav 文件移动到 /dst 目录,以便在 /dst 中创建 subdir1、subdir2 等,并将文件移动到 dst 目录中必要的子目录。
由于我做的工作量巨大:
$source="/tmp"
$dst= "/dst"
find $source -name "*.wav" -exec mv {} $dst \;
但所有文件都移动到了 /dst ,而不是通过子目录。是否可以“动态”创建子目录?