Tengo una carpeta con miles de archivos en este formato
- nombre de archivo A - 1.ext
- filenameA - 2.ext
- filenameB - 1.ext
y algunas veces
- filenameB - 02.ext
Necesito un script que lea los archivos y cree una sola carpeta con cada nombre de archivo distinto antes de "- # .ext" y luego agregue todos los archivos con el mismo nombre en la carpeta.
Del ejemplo anterior tendría dos carpetas 1) nombre de archivo A 2) nombre de archivoB - cada uno con dos archivos en ellos. Los datos reales tienen miles de archivos y cada grupo puede tener de 1 a 50 archivos, con números secuenciales agregados al final.