Miriam Ruiz
random thoughts on technology and life











{May 26, 2007}   Ordenar los archivos alfabéticamente en un reproductor MP3

Muchos reproductores de MP3 basados en memorias flash no permiten organizar los archivos en el orden en el que te gustaría escucharlos, sino que van siendo reproducidos en el orden en el que el dispositivo los encuentra en su sistema de archivos, normalmente VFAT. En los tiempos del DOS, había un programa de las Norton Utilities llamado DS que permitía reordenar los archivos en una estructura de directorio de tipo FAT (File Allocation Table). No soy la única que se ha encontrado con este mismo problema, al parecer.

Normalmente, el orden en el que los archivos aparecen en el directorio es el mismo en el que se han copiado, y en el que serán reproducidos, así que la solución más sencilla que he encontrado para reordenarlos, es ejecutar algo del estilo, para un solo nivel de profundidad de directorios:

$ mkdir t
$ mv * t
$ cd t
$ for i in *; do echo $i; mkdir "../$i"; done
$ for i in */*; do echo $i; mv "$i" "../$i"; done;
$ cd ..
$ rmdir t/* t

Al menos a mí parece funcionarme bien.



Tincho says:

Miriam, fatsort es exactamente lo que buscás, mucho más cómodo que andar moviendo files de un lado para el otro (que depende del sort que haga el shell sobre el “*”).

FATSort is a utility that sorts FAT16 and FAT32 partitions. It even
can handle long file name entries. It reads the boot sector and sorts
the directory structure recursively.
This is for example useful for sorting the files on your MP3 player when
it doesn’t implement a sorting function itself.



Miry says:

Muchas gracias! La verdad es que sí, eso era lo que andaba buscando y no conseguía encontrar :)



Jess says:

Holitas, he leido tu pagina y esta muy bien. Muackis, me ha encantado. ma eneñado mucho, gracias ;)



Leave a Reply


about

This is a personal webpage that belongs to Miriam Ruiz.
If you want to contact her, you can do at:
webmistress(at)miriamruiz(dot)es.

pages
categories
archive
twitter
calendar
May 2019
M T W T F S S
« Nov    
 12345
6789101112
13141516171819
20212223242526
2728293031  
credits
WikiLeaks

La Lista de Sinde