需要帮助根据文件夹名称对文件夹进行排序(排序音乐)

问题描述 投票:0回答:1

我需要根据孩子的文件夹名称将文件夹批量移动到父文件夹。有点抽象,无法解释,因此这里是一个示例。 (用于音乐排序)

AC DC - Backtracks [3 CD Deluxe Edition] (2009)
AC DC - Stiff Upper Lip (2000) 
AC_DC - Back In Black
AC_DC - High Voltage
AC_DC - Highway to Hell

如果尚未创建父文件夹,在这种情况下,应创建“ AC DC”和“ AC_DC”。每行的第一个“-”是父文件夹名称的限制符(可以有多个“-”,因此只能是第一个)。创建或检测父文件夹后,应将原始文件夹移到父文件夹。

我无法通过软件高级重命名器自动执行此操作。我愿意接受Linux bash解决方案以及Windows CLI或其他解决方案。

shell sorting command-line-interface rename directory-structure
1个回答
0
投票

我能够通过此tool完成此任务这是brename -D -p '^(.*?) - ' -r '$1/',请确保使用“ -d”进行测试!

© www.soinside.com 2019 - 2024. All rights reserved.