j'ai un fichier m3u dont l'ordre ne me plait pas trop... C'est un très gros fichier (intégrale de Bach pour orgue) et j'aimerai ranger cette playlist par BWV### (qui ne se trouve pas toujours en fin de ligne)
Voici un extrait :
Code : Tout sélectionner
#EXTM3U
#EXTINF:141,Christopher Herrick - Bach: Ach bleib' bei uns, Herr Jesu Christ, BWV649
./Bach The Complete Organ Works/194 Bach Ach bleib bei uns, Herr Jesu Christ, BWV649.flac
#EXTINF:105,Christopher Herrick - Bach: Ach Gott und Herr, BWV692
./Bach The Complete Organ Works/328 Bach Ach Gott und Herr, BWV692.flac
#EXTINF:129,Christopher Herrick - Bach: Ach Gott und Herr, BWV693
./Bach The Complete Organ Works/329 Bach Ach Gott und Herr, BWV693.flac
...
#EXTINF:124,Christopher Herrick - Bach: Prelude and Fugue in D minor, BWV549a - Movement 1: Prelude
./Bach The Complete Organ Works/067 Bach Prelude and Fugue in D minor, BWV549a - Movement 1 Prelude.flac
#EXTINF:225,Christopher Herrick - Bach: Prelude and Fugue in D minor, BWV549a - Movement 2: Fugue
./Bach The Complete Organ Works/068 Bach Prelude and Fugue in D minor, BWV549a - Movement 2 Fugue.flac
...
#EXTINF:235,Christopher Herrick - Bach: Trio Sonata in G major, BWV530 - Movement 1: Vivace
./Bach The Complete Organ Works/013 Bach Trio Sonata in G major, BWV530 - Movement 1 Vivace.flac
#EXTINF:249,Christopher Herrick - Bach: Trio Sonata in G major, BWV530 - Movement 2: Lento
./Bach The Complete Organ Works/014 Bach Trio Sonata in G major, BWV530 - Movement 2 Lento.flac
#EXTINF:225,Christopher Herrick - Bach: Trio Sonata in G major, BWV530 - Movement 3: Allegro
./Bach The Complete Organ Works/015 Bach Trio Sonata in G major, BWV530 - Movement 3 Allegro.flac
...
Je suppose qu'il va falloir sortir les regex, j'ai regardé le man de la commande sort, elle ne les prend pas en charge. Est ce que quelqu'un à une piste ?
Merci