Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 12-04-2015 17:16:24

debianux
Membre
Distrib. : debian-jessie-8.6_LVM-chiffré_dual-boot-uefi-w10
Noyau : 3.16.0-4-amd64
(G)UI : Xfce 4.10
Inscription : 19-05-2014

[resolu] lister tous les fichiers des répertoires d'un répertoire

Bonjour,

j'ai un répertoire "FLAC" avec plein de répertoires représentant des cd musicaux, qui contiennent plein de fichiers .flac.

afin de m'assurer qu'il n'y a pas de fichiers présentant des "anomalies" de taille, j'aimerais lister tous les fichiers avec leur taille par ordre croissant.

actuellement je "sais" lister tous les répertoires avec leur taille mais je ne sais pas étendre cette liste à tous les fichiers...

est-ce possible et comment ?

merci d'avance.
cordialement
debianux

Dernière modification par debianux (13-04-2015 16:02:49)

Hors ligne

#2 12-04-2015 17:20:44

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

Salut,
peut-être tree  smile

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#3 12-04-2015 18:12:19

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

Ou ça:


#!/bin/bash


for file in i;
do
xterm -e "du -h -a --total --time --apparent-size --max-depth=10  | tee Listing.txt;$SHELL";
done
 




23M    2014-11-28 22:50    ./AC-DC - Rock or Bust - 2014/09 - AC-DC - Rock the House.flac
30M    2014-11-28 22:51    ./AC-DC - Rock or Bust - 2014/11 - AC-DC - Emission Control.flac
23M    2014-11-28 22:49    ./AC-DC - Rock or Bust - 2014/07 - AC-DC - Hard Times.flac
26M    2014-11-28 22:47    ./AC-DC - Rock or Bust - 2014/01 - AC-DC - Rock or Bust.flac
766    2014-11-28 22:51    ./AC-DC - Rock or Bust - 2014/AC-DC - Rock or Bust.flac.m3u
30M    2014-11-28 22:50    ./AC-DC - Rock or Bust - 2014/08 - AC-DC - Baptism by Fire.flac
27M    2014-11-28 22:50    ./AC-DC - Rock or Bust - 2014/10 - AC-DC - Sweet Candy.flac
26M    2014-11-28 22:48    ./AC-DC - Rock or Bust - 2014/04 - AC-DC - Miss Adventure.flac
29M    2014-11-28 22:49    ./AC-DC - Rock or Bust - 2014/05 - AC-DC - Dogs of War.flac
29M    2014-11-28 22:49    ./AC-DC - Rock or Bust - 2014/06 - AC-DC - Got Some Rock & Roll Thunder.flac
24M    2014-11-28 22:48    ./AC-DC - Rock or Bust - 2014/02 - AC-DC - Play Ball.flac
29M    2014-11-28 22:48    ./AC-DC - Rock or Bust - 2014/03 - AC-DC - Rock the Blues Away.flac
290M    2015-01-06 23:45    ./AC-DC - Rock or Bust - 2014
84    2015-04-12 18:17    ./Listing.txt
290M    2015-04-12 18:17    .
290M    2015-04-12 18:17    total

Dernière modification par golgot200 (12-04-2015 18:32:58)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#4 12-04-2015 19:39:33

vv222
Membre
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : >= Linux 4.5.0 (amd64)
(G)UI : Openbox + ROX
Inscription : 18-11-2013
Site Web

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

find ~/musique -name "*.flac" -exec ls -lhr --sort=size {} + > ~/liste.txt


Jouer sous Debian ? Facile !

Hors ligne

#5 12-04-2015 20:05:56

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

@vv222

Bonsoir,

le problème avec ta commande est que si dans un dossier, j'ai deux  dossiers style ACDC et Scorpions , je me retrouve avec :

titre Scorpions  18 mo
titre ACDC       19 mo
titre ACDC       20 mo
titre Scorpions  22 mo

L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#6 12-04-2015 20:12:38

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

Avec une commande comme ça :

du -h -a   --total --time --apparent-size --max-depth=10 --exclude="*.txt" --exclude="*.jpg" --exclude="*.m3u" --exclude="*.log" --exclude="*.cue" | tee ~/Listing.txt



j'arrive a un truc comme ça:


23M    2014-11-28 22:50    ./AC-DC - Rock or Bust - 2014/09 - AC-DC - Rock the House.flac
30M    2014-11-28 22:51    ./AC-DC - Rock or Bust - 2014/11 - AC-DC - Emission Control.flac
23M    2014-11-28 22:49    ./AC-DC - Rock or Bust - 2014/07 - AC-DC - Hard Times.flac
26M    2014-11-28 22:47    ./AC-DC - Rock or Bust - 2014/01 - AC-DC - Rock or Bust.flac
30M    2014-11-28 22:50    ./AC-DC - Rock or Bust - 2014/08 - AC-DC - Baptism by Fire.flac
27M    2014-11-28 22:50    ./AC-DC - Rock or Bust - 2014/10 - AC-DC - Sweet Candy.flac
26M    2014-11-28 22:48    ./AC-DC - Rock or Bust - 2014/04 - AC-DC - Miss Adventure.flac
29M    2014-11-28 22:49    ./AC-DC - Rock or Bust - 2014/05 - AC-DC - Dogs of War.flac
29M    2014-11-28 22:49    ./AC-DC - Rock or Bust - 2014/06 - AC-DC - Got Some Rock & Roll Thunder.flac
24M    2014-11-28 22:48    ./AC-DC - Rock or Bust - 2014/02 - AC-DC - Play Ball.flac
29M    2014-11-28 22:48    ./AC-DC - Rock or Bust - 2014/03 - AC-DC - Rock the Blues Away.flac
290M    2015-04-12 19:22    ./AC-DC - Rock or Bust - 2014
15M    2013-11-23 13:00    ./Arcade Fire-Reflektor (2013)/CD2/01 - Here Comes the Night Time II.flac
41M    2013-11-23 13:00    ./Arcade Fire-Reflektor (2013)/CD2/02 - Awful Sound (Oh Eurydice).flac
42M    2013-11-23 13:00    ./Arcade Fire-Reflektor (2013)/CD2/05 - Afterlife.flac
45M    2013-11-23 13:00    ./Arcade Fire-Reflektor (2013)/CD2/06 - Supersymmetry.flac
39M    2013-11-23 13:00    ./Arcade Fire-Reflektor (2013)/CD2/04 - Porno.flac
40M    2013-11-23 13:00    ./Arcade Fire-Reflektor (2013)/CD2/03 - It's Never Over (Oh Orpheus).flac
221M    2013-12-02 09:14    ./Arcade Fire-Reflektor (2013)/CD2
37M    2013-11-23 13:00    ./Arcade Fire-Reflektor (2013)/CD1/02 - We Exist.flac
41M    2013-11-23 13:00    ./Arcade Fire-Reflektor (2013)/CD1/04 - Here Comes the Night Time.flac
32M    2013-11-23 13:00    ./Arcade Fire-Reflektor (2013)/CD1/07 - Joan of Arc.flac
31M    2013-11-23 13:00    ./Arcade Fire-Reflektor (2013)/CD1/05 - Normal Person.flac
18M    2013-11-23 13:00    ./Arcade Fire-Reflektor (2013)/CD1/03 - Flashbulb Eyes.flac
50M    2013-11-23 13:00    ./Arcade Fire-Reflektor (2013)/CD1/01 - Reflektor.flac
29M    2013-11-23 13:00    ./Arcade Fire-Reflektor (2013)/CD1/06 - You Already Know.flac
235M    2013-12-02 09:14    ./Arcade Fire-Reflektor (2013)/CD1
455M    2015-03-06 17:56    ./Arcade Fire-Reflektor (2013)
744M    2015-04-12 19:47    .
744M    2015-04-12 19:47    total



mais "sort" me remet tout par ordre croissant et ne tient plus compte de l'arborescence. hmm

comment réduire ça


--exclude="*.txt" --exclude="*.jpg" --exclude="*.m3u" --exclude="*.log"
 



en un seul exclude hmm

Dernière modification par golgot200 (12-04-2015 20:15:23)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#7 13-04-2015 01:17:11

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

@paskal

Merci wink

tree -a -h -I "*.cue|*.m3u|*.log|*.jpg"





??? [4.0K]  AC-DC - Rock or Bust - 2014
?   ??? [ 25M]  01 - AC-DC - Rock or Bust.flac
?   ??? [ 23M]  02 - AC-DC - Play Ball.flac
?   ??? [ 28M]  03 - AC-DC - Rock the Blues Away.flac
?   ??? [ 25M]  04 - AC-DC - Miss Adventure.flac
?   ??? [ 28M]  05 - AC-DC - Dogs of War.flac
?   ??? [ 28M]  06 - AC-DC - Got Some Rock & Roll Thunder.flac
?   ??? [ 22M]  07 - AC-DC - Hard Times.flac
?   ??? [ 30M]  08 - AC-DC - Baptism by Fire.flac
?   ??? [ 23M]  09 - AC-DC - Rock the House.flac
?   ??? [ 26M]  10 - AC-DC - Sweet Candy.flac
?   ??? [ 29M]  11 - AC-DC - Emission Control.flac
??? [4.0K]  Arcade Fire-Reflektor (2013)
    ??? [4.0K]  CD1
    ?   ??? [ 49M]  01 - Reflektor.flac
    ?   ??? [ 37M]  02 - We Exist.flac
    ?   ??? [ 17M]  03 - Flashbulb Eyes.flac
    ?   ??? [ 40M]  04 - Here Comes the Night Time.flac
    ?   ??? [ 31M]  05 - Normal Person.flac
    ?   ??? [ 29M]  06 - You Already Know.flac
    ?   ??? [ 32M]  07 - Joan of Arc.flac
    ??? [4.0K]  CD2
        ??? [ 15M]  01 - Here Comes the Night Time II.flac
        ??? [ 41M]  02 - Awful Sound (Oh Eurydice).flac
        ??? [ 40M]  03 - It's Never Over (Oh Orpheus).flac
        ??? [ 39M]  04 - Porno.flac
        ??? [ 42M]  05 - Afterlife.flac
        ??? [ 44M]  06 - Supersymmetry.flac

4 directories, 24 files

 



Par contre, comment virer les 4.0k des dossier ?

Dernière modification par golgot200 (13-04-2015 01:20:18)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#8 13-04-2015 01:28:14

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

Ha mieux smile

Donc:


apt-get install tree
 





tree -a -h -I "*.cue|*.m3u|*.log|*.jpg|*.txt" --du







??? [289M]  AC-DC - Rock or Bust - 2014
?   ??? [ 25M]  01 - AC-DC - Rock or Bust.flac
?   ??? [ 23M]  02 - AC-DC - Play Ball.flac
?   ??? [ 28M]  03 - AC-DC - Rock the Blues Away.flac
?   ??? [ 25M]  04 - AC-DC - Miss Adventure.flac
?   ??? [ 28M]  05 - AC-DC - Dogs of War.flac
?   ??? [ 28M]  06 - AC-DC - Got Some Rock & Roll Thunder.flac
?   ??? [ 22M]  07 - AC-DC - Hard Times.flac
?   ??? [ 30M]  08 - AC-DC - Baptism by Fire.flac
?   ??? [ 23M]  09 - AC-DC - Rock the House.flac
?   ??? [ 26M]  10 - AC-DC - Sweet Candy.flac
?   ??? [ 29M]  11 - AC-DC - Emission Control.flac
??? [454M]  Arcade Fire-Reflektor (2013)
    ??? [234M]  CD1
    ?   ??? [ 49M]  01 - Reflektor.flac
    ?   ??? [ 37M]  02 - We Exist.flac
    ?   ??? [ 17M]  03 - Flashbulb Eyes.flac
    ?   ??? [ 40M]  04 - Here Comes the Night Time.flac
    ?   ??? [ 31M]  05 - Normal Person.flac
    ?   ??? [ 29M]  06 - You Already Know.flac
    ?   ??? [ 32M]  07 - Joan of Arc.flac
    ??? [220M]  CD2
        ??? [ 15M]  01 - Here Comes the Night Time II.flac
        ??? [ 41M]  02 - Awful Sound (Oh Eurydice).flac
        ??? [ 40M]  03 - It's Never Over (Oh Orpheus).flac
        ??? [ 39M]  04 - Porno.flac
        ??? [ 42M]  05 - Afterlife.flac
        ??? [ 44M]  06 - Supersymmetry.flac

743M used in 4 directories, 24 files


Adopté pour moi cool





#!/bin/bash

for file in i;
do
mate-terminal -x sh -c "tree -a -h -I '*.cue|*.m3u|*.log|*.jpg|*.txt|*.nfo' --du | tee Listing.txt;$SHELL";
done
 



En couleur et sans les traits dans le terminal :


#!/bin/bash


for file in i;
do
mate-terminal -x sh -c "tree -i -C -a -h -I '*.cue|*.m3u|*.log|*.jpg|*.txt|*.nfo' --du;$SHELL";
done

 



EDIT: L'ordre croissant sans y mettre tout dans le désordre, je vois pas hmm
On peut sortir la liste en HTML aussi, avec l'option -H et remplacer Listing.txt par Listing.html

Dernière modification par golgot200 (13-04-2015 03:42:44)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#9 13-04-2015 07:20:55

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

Arcade Fire  cool

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#10 13-04-2015 08:43:03

debianux
Membre
Distrib. : debian-jessie-8.6_LVM-chiffré_dual-boot-uefi-w10
Noyau : 3.16.0-4-amd64
(G)UI : Xfce 4.10
Inscription : 19-05-2014

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

Bonjour,
et merci à tous !
je me disais bien que ce ne devait pas être si simple smile
je vais essayer tout ça.

Hors ligne

#11 13-04-2015 09:55:40

debianux
Membre
Distrib. : debian-jessie-8.6_LVM-chiffré_dual-boot-uefi-w10
Noyau : 3.16.0-4-amd64
(G)UI : Xfce 4.10
Inscription : 19-05-2014

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

@vv222

suis-je passé à côté de quelque chose avec :

~$ find /media/ds411/FLAC/ -name "*.flac" -exec ls -lhr --sort=size {} + > /media/ds411/FLAC/2014-04-13_flac.txt


qui, ici, ne sort aucune liste.txt ?

~# updatedb


$ locate '2015-04-13_flac.txt'
jlg@UL30A:~$


ou

~# find -name '2015-04-13_flac.txt'
root@UL30A:~#

Hors ligne

#12 13-04-2015 10:13:04

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

@debianux

essaie ça en supposant que le paquet tree soit installé.

tree -a -h -I '*.cue|*.m3u|*.log|*.jpg|*.txt|*.nfo' --du | tee Listing.txt

Dernière modification par golgot200 (13-04-2015 10:14:03)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#13 13-04-2015 12:45:20

debianux
Membre
Distrib. : debian-jessie-8.6_LVM-chiffré_dual-boot-uefi-w10
Noyau : 3.16.0-4-amd64
(G)UI : Xfce 4.10
Inscription : 19-05-2014

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

Bonjour golgot200,
et merci !

en copiant le contenu du listing et avec un 'collage spécial' dans libreoffice-calc, il est possible de faire tous les tris souhaités smile

une question annexe : lorsque la taille est décimale, "9,4" par exemple elle sort en "9.4".
en faisant, dans librecalc, un "rechercher-remplacer" le < . > par < , > ces nombres décimaux sortent en < '9,4 > donc en format 'texte' : y a-t-il un moyen de convertir en format 'nombre' ?

Hors ligne

#14 13-04-2015 13:13:04

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

Peut-être formater préalablement la colonne traitée en chiffres décimaux ?

"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#15 13-04-2015 15:10:41

debianux
Membre
Distrib. : debian-jessie-8.6_LVM-chiffré_dual-boot-uefi-w10
Noyau : 3.16.0-4-amd64
(G)UI : Xfce 4.10
Inscription : 19-05-2014

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

Bonjour smolsky,

j'ai essayé, sur une cellule :
1/ 'effacer le formatage direct'
2/ formatage de cellule : 'nombre' en choisissant effectivement '1234,12'

ça n'a pas d'influence : le contenu de la cellule est toujours considéré comme du texte avec l'apostrophe devant.

3/ en faisant, dans librecalc,sur toute la colonne, un "rechercher-remplacer" le < ' > par < rien > : il ne trouve pas d'occurence de  < ' >

Hors ligne

#16 13-04-2015 15:58:55

debianux
Membre
Distrib. : debian-jessie-8.6_LVM-chiffré_dual-boot-uefi-w10
Noyau : 3.16.0-4-amd64
(G)UI : Xfce 4.10
Inscription : 19-05-2014

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

Hors ligne

#17 13-04-2015 16:46:57

debianux
Membre
Distrib. : debian-jessie-8.6_LVM-chiffré_dual-boot-uefi-w10
Noyau : 3.16.0-4-amd64
(G)UI : Xfce 4.10
Inscription : 19-05-2014

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

'me suis permis de 'wikiter', sans doute pas au bon endroit et pas de la meilleure façon smile

http://debian-facile.org/atelier:chantier:chantier

Hors ligne

#18 13-04-2015 16:53:48

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

debianux a écrit :

'me suis permis de 'wikiter', sans doute pas au bon endroit et pas de la meilleure façon smile

http://debian-facile.org/atelier:chantier:chantier

ah oui ! tu as fait fort !  lol

J'essaye de réparer ça  wink


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#19 13-04-2015 17:56:40

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

Voilà, ça se passe par là-basbig_smile  Après quelques tatouillages.  wink

I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#20 13-04-2015 18:26:05

debianux
Membre
Distrib. : debian-jessie-8.6_LVM-chiffré_dual-boot-uefi-w10
Noyau : 3.16.0-4-amd64
(G)UI : Xfce 4.10
Inscription : 19-05-2014

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

merci paskal, le 'nettoyeur', pardon, le 'tatouilleur' smile

Hors ligne

#21 13-04-2015 18:27:49

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

Une belle commande aussi avec find pour faire comme tree

http://www.linux-france.org/lug/gullive … 00057.html


find . | sed 's/[^/]*\//|   /g;s/| *\([^| ]\)/+--- \1/'
 



.
+--- Bijou - Pic à Glace
|   +--- 09 - Non, pas pour moi.flac
|   +--- 20 - Au nom de l'amour.flac
|   +--- 15 - Je ne t'oublierai jamais.flac
|   +--- 12 - Betty Jane Rose.flac
|   +--- 16 - Woo Ho ou Woo Ho.flac
|   +--- Pic à glace - Back.jpg
|   +--- 13 - Je pense à toi.flac
|   +--- 07 - Décide-toi.flac
|   +--- 22 - Sourire d'ange.flac
|   +--- 06 - Sidonie.flac
|   +--- 04 - Le tueur.flac
|   +--- Pic à glace - Front.jpg
|   +--- 02 - La fille du Père Noël.flac
|   +--- 10 - Les papillons noirs.flac
|   +--- 21 - Les gens parlent.flac
|   +--- 11 - Je te tuerai.flac
|   +--- 17 - Continental.flac
|   +--- 01 - C'est un animal.flac
|   +--- 14 - Le Kid.flac
|   +--- Bijou - Pic à glace.nfo
|   +--- 03 - Si tu dois partir.flac
|   +--- 08 - Art majeur.flac
|   +--- 18 - Rock à la radio.flac
|   +--- 05 - OK Carole.flac
|   +--- 19 - Pas comme vous.flac
+--- AC-DC - Rock or Bust - 2014
|   +--- 09 - AC-DC - Rock the House.flac
|   +--- BR EMS 2011 Back Tray Inlay.jpg
|   +--- 11 - AC-DC - Emission Control.flac
|   +--- 07 - AC-DC - Hard Times.flac
|   +--- 01 - AC-DC - Rock or Bust.flac
|   +--- AC-DC - Rock or Bust.flac.m3u
|   +--- 08 - AC-DC - Baptism by Fire.flac
|   +--- 10 - AC-DC - Sweet Candy.flac
|   +--- 04 - AC-DC - Miss Adventure.flac
|   +--- 05 - AC-DC - Dogs of War.flac
|   +--- M3UfileList.txt
|   +--- 06 - AC-DC - Got Some Rock & Roll Thunder.flac
|   +--- 02 - AC-DC - Play Ball.flac
|   +--- 03 - AC-DC - Rock the Blues Away.flac
patrick@debian:~/Bureau/Album$


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#22 13-04-2015 21:05:48

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

debianux a écrit :

merci paskal, le 'nettoyeur', pardon, le 'tatouilleur' smile

big_smile


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#23 13-04-2015 23:26:30

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

Un truc ici :

http://sed.sourceforge.net/sed1line_fr.html

# insérer des virgules aux chaînes numériques, changeant "1234567" en
# "1,234,567"
gsed ':a;s/\B[0-9]\{3\}\>/,&/;ta'                     # GNU sed
sed -e :a -e 's/\(.*[0-9]\)\([0-9]\{3\}\)/\1,\2/;ta'  # autres seds



Il faudrait un pro pour modififier tout ça et remplacer le. par une virgule dans [2.9M]


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#24 14-04-2015 11:11:41

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

Voilà par sed smile

sed -r 's/(\[[^]]*)\./\1,/' le_listing

Merci à pingouinux
http://forum.ubuntu-fr.org/viewtopic.php?id=1820661

L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

#25 14-04-2015 11:36:57

golgot200
Membre
Lieu : AIN
Distrib. : Debian Jessie
Noyau : Linux debian 3.16.0-4-amd64
(G)UI : MATE
Inscription : 05-08-2007

Re : [resolu] lister tous les fichiers des répertoires d'un répertoire

Le commande qui fait tout big_smile

tree -a -h -I '*.cue|*.m3u|*.log|*.jpg|*.txt|*.nfo' --du | sed -r 's/(\[[^]]*)\./\1,/' | tee Listing.txt



des virgules juste où il faut et quand il faut tongue



Et le script "nautilus" pour une action au clic droit dans le répertoire.


#!/bin/bash


for file in i;
do
mate-terminal -x sh -c "tree -a -h -I '*.cue|*.m3u|*.log|*.jpg|*.txt|*.nfo' --du | sed -r 's/(\[[^]]*)\./\1,/' | tee Listing.txt;$SHELL";

done
 




??? [ 71M]  album (2013)
    ??? [9,3M]  01 - titre-1.mp3
    ??? [ 10M]  02 - titre-2.mp3
    ??? [8,4M]  03 - titre-3.mp3
    ??? [7,6M]  04 - titre-4.mp3
    ??? [8,8M]  05 - titre-5.mp3
    ??? [8,6M]  06 - titre-6.mp3
    ??? [5,0M]  07 - titre-7.mp3
    ??? [8,4M]  08 - titre-8.mp3
    ??? [4,8M]  09 - titre-9.mp3




EDIT: peut-être modifier la page du wiki ?

Dernière modification par golgot200 (14-04-2015 12:03:40)


L'ultime question ... l'intelligence a besoin de la bêtise pour s'affirmer, la beauté a besoin de la laideur pour resplendir, le courage nait dans la peur, les forts impressionnent au millieu des faibles, mais au final,... qui a donc besoin d'autant de connards ?

Hors ligne

Pied de page des forums