Pages : 1
#1 Le 25/11/2008, à 19:52
- samplaid
commande lister répertoire
bonjour,
J'aimerais savoir comment lister le contenu d'un répertoire. J'aimerais une commande qui récupère toutes les images "*.jpeg" d'un certain répertoire, quelle soit listé par ligne et avec le path absolue.
Cette commande me serait utile pour rediriger dans un fichier "*.txt"
Merci
#2 Le 25/11/2008, à 19:56
- Benjdev
Re : commande lister répertoire
dir /chemin/de/ton/dossier/ -R
marche, mais est-ce ce que tu veux... (man dir pour plus d'infos...)
Dernière modification par Benjdev (Le 25/11/2008, à 19:58)
Boire du café empêche de dormir. Par contre, dormir empêche de boire du café. "L'excellent du chat", Geluck
Fibré, chez red... Enfin, internet u̶̶n̶̶̶e̶ ̶s̶̶̶e̶̶m̶̶a̶̶i̶̶n̶̶̶e̶ ̶s̶̶u̶̶r̶ ̶d̶̶̶e̶̶u̶̶x̶ qui fonctionne vraiment quoi !
@dewey@mastodon.top
Hors ligne
#3 Le 25/11/2008, à 20:05
- Tuxivinc
Re : commande lister répertoire
Je n'ai pas tout compris à ta demande, mais regarde si celle-ci t'irait :
ls /chemin/de/ton/dossier -Rla | grep jpg
La solidarité et l'entre-aide sont le secret du fonctionnement de linux...
Hors ligne
#4 Le 25/11/2008, à 20:10
- gabitbol
Re : commande lister répertoire
Bonjour,
find /chemin/de/tes/fichiers/ |grep jpeg >tonfichier.txt
Ca te permet d'avoir le chemin absolu des fichiers. Il y a surement bien d'autres moyens de faire.
"A force de sacrifier l'essentiel à l'urgent, on oublie l'urgence de l'essentiel"
Edgar Morin
Hors ligne
#5 Le 25/11/2008, à 21:33
- samplaid
Re : commande lister répertoire
Merci, mais je me suis trompé, comment on fait pour avoir le path à partir de la racine (path relatif)
#6 Le 25/11/2008, à 22:20
- nicolas66
Re : commande lister répertoire
Merci, mais je me suis trompé, comment on fait pour avoir le path à partir de la racine (path relatif)
Si tu souhaites avoir le chemin à partir de la racine, c'est le chemin absolu et non relatif. Tu l'obtiens par la commande `pwd'.
"The computer was born to solve problems that did not exist before." (B. Gates)
Hors ligne
#7 Le 25/11/2008, à 22:28
- gabitbol
Re : commande lister répertoire
La commande que je te donne plus haut t'indique le chemin absolu, non!?
Et envoi le résultat directement dans le fichier "tonfichier.txt".
"A force de sacrifier l'essentiel à l'urgent, on oublie l'urgence de l'essentiel"
Edgar Morin
Hors ligne
#8 Le 26/11/2008, à 11:17
- cushy007
Re : commande lister répertoire
MERCI gabitbol :D:D:D:cool::cool::cool::cool:, j'ai passé au moins trois heures à chercher ça sans avoir touvé en retournant ls dans tous les sens. J'ai fini par faire un script shell récursif mais c'est un peu lourd
Hors ligne
#9 Le 27/11/2008, à 09:15
- samplaid
Re : commande lister répertoire
Merci ca marche bien,
autres questions : comment rajouter du texte en plus.
genre :
find /chemin/de/tes/fichiers/ |grep jpeg | echo " : 2 2 65 6" >tonfichier.txt
mais ca marche pas evidement
#10 Le 27/11/2008, à 09:44
- Totor
Re : commande lister répertoire
Merci ca marche bien,
autres questions : comment rajouter du texte en plus.
genre :
find /chemin/de/tes/fichiers/ |grep jpeg | echo " : 2 2 65 6" >tonfichier.txtmais ca marche pas evidement
La commande find permet de combiner toutes tes demandes :
find /chemin/de/tes/fichiers/ -iname "*jpeg" -exec echo {} : 2 2 65 6 \; >tonfichier.txt
-- Lucid Lynx --
Hors ligne
Pages : 1