Outils du site


Sortir un listing des titres de votre dossier musique

Script proposé par G2°° (toujours lui :-P )

Ici sur le forum https://hyliatyde.space/forum/viewtopic.php?pid=5879#p5879


Un script très utile pour lister les titres de votre dossier musique.

Le script est proposé pour l'environnement de bureau mate, à adapter suivant le vôtre.

Si le programme n'est pas installé :

apt-get install tree

Le script

Le script “caja ou nautilus” est à mettre dans ~/ .config/caja/scripts/ [ Pour nautilus, cela doit être quasiment le même chemin]

Sortir Un Listing.sh

Listing.sh
    #!/bin/bash
 
    # @G2°°
    # apt-get install tree
 
    for file in i;
    do
 
    mate-terminal -x sh -c "tree -s -h -I '*.cue|*.m3u|*.m3u8|*.log|*.jpg|*.jpeg|*.png|*.PNG|*.bmp|*.txt|*.md5|*.ffp|*.nfo' --du  | sed -r 's/(\[[^]]*)\./\1,/'  | sed '/4,0K/d'  | sed '/20K/d' | sed '/8,0K/d' |  sed '1d' | tee Listing.txt;$SHELL";
 
    done

Clic-droit dans le dossier où se trouvent tous vos rips, – Script – Sortir Un Listing.

Vous pourrez rajouter des fichiers non désirés dans la liste des extensions si vous les voyez dans votre listing.

'*.cue|*.m3u|*.m3u8|*.log|*.jpg|*.jpeg|*.png|*.PNG|*.bmp|*.txt|*.md5|*.ffp|*.nfo'

Résultat :

    ├── [381M]  Deep Purple
    │   └── [381M]  Deep Purple - Perfect Strangers
    │       ├── [ 50M]  01 - Deep Purple - Knocking at Your Back Door.flac
    │       ├── [ 34M]  02 - Deep Purple - Under the Gun.flac
    │       ├── [ 28M]  03 - Deep Purple - Nobody's Home.flac
    │       ├── [ 32M]  04 - Deep Purple - Mean Streak.flac
    │       ├── [ 41M]  05 - Deep Purple - Perfect Strangers.flac
    │       ├── [ 39M]  06 - Deep Purple - A Gypsy's Kiss.flac
    │       ├── [ 26M]  07 - Deep Purple - Wasted Sunsets.flac
    │       ├── [ 36M]  08 - Deep Purple - Hungry Daze.flac
    │       ├── [ 36M]  09 - Deep Purple - Not Responsible.flac
    │       ├── [ 61M]  10 - Deep Purple - Son of Alerik.flac
    ├── [506M]  Madness
    │   └── [506M]  Madness - The Heavy Heavy Hits
    │       ├── [ 23M]  01 - Madness - The Prince.flac
    │       ├── [ 17M]  02 - Madness - One Step Beyond.flac
    │       ├── [ 19M]  03 - Madness - My Girl.flac
    │       ├── [ 26M]  04 - Madness - Night Boat to Cairo.flac
    │       ├── [ 19M]  05 - Madness - Baggy Trousers.flac
    │       ├── [ 22M]  06 - Madness - Embarrassment.flac
    │       ├── [ 14M]  07 - Madness - Los Palmas 7.flac
    │       ├── [ 24M]  08 - Madness - Grey Day.flac
    │       ├── [ 28M]  09 - Madness - Shut Up.flac
    │       ├── [ 22M]  10 - Madness - It Must Be Love.flac
    │       ├── [ 19M]  11 - Madness - Cardiac Arrest.flac
    │       ├── [ 19M]  12 - Madness - House of Fun.flac
    │       ├── [ 21M]  13 - Madness - Driving in My Car.flac
    │       ├── [ 22M]  14 - Madness - Our House.flac
    │       ├── [ 22M]  15 - Madness - Tomorrow's Just Another Day.flac
    │       ├── [ 20M]  16 - Madness - Wings of a Dove.flac
    │       ├── [ 23M]  17 - Madness - The Sun and the Rain.flac
    │       ├── [ 23M]  18 - Madness - Michael Caine.flac
    │       ├── [ 27M]  19 - Madness - One Better Day.flac
    │       ├── [ 23M]  20 - Madness - Yesterday's Men.flac
    │       ├── [ 21M]  21 - Madness - Uncle Sam.flac
    │       ├── [ 27M]  22 - Madness - Sweetest Girl.flac
    │       ├── [ 26M]  23 - Madness - (Waiting for the) Ghost Train.flac
    └── [331M]  Mylène Farmer
        └── [331M]  L'Autre...
            ├── [ 35M]  01 Mylène Farmer - Agnus Dei.flac
            ├── [ 34M]  02 Mylène Farmer - Désenchantée.flac
            ├── [ 31M]  03 Mylène Farmer - L'Autre.flac
            ├── [ 37M]  04 Mylène Farmer - Je t'aime mélancolie.flac
            ├── [ 37M]  05 Mylène Farmer - Psychiatric.flac
            ├── [ 32M]  06 Mylène Farmer - Regrets.flac
            ├── [ 34M]  07 Mylène Farmer - Pas de doute.flac
            ├── [ 32M]  08 Mylène Farmer - Il n'y a pas d'ailleurs.flac
            ├── [ 35M]  09 Mylène Farmer - Beyond My Control.flac
            ├── [ 25M]  10 Mylène Farmer - Nous souviendrons-nous.flac

    1.2G used in 9 directories, 43 files

Prêt à imprimer :-)

Merci qui ? merci G2°° ;-)