#1 Le 08/12/2015, à 08:59
- azertintel
lister uniquement des fichiers cachés
Bonjour,
J'aimerais que la ligne de commande n'affiche que les fichiers cachés d'un dossier, et UNIQUEMENT les fichiers cachés.
J'arrive bien à afficher les fichiers cachés d'un dossier avec "ls -d .*" , mais je veux faire un script qui va executer cette commande dans plusieurs fichier et sous fichiers pour ne m'afficher que ce que je désire et c'est là que je bloque, je ne sais pas comment le faire.
Merci de votre aide!
Hors ligne
#2 Le 08/12/2015, à 09:24
- pingouinux
Re : lister uniquement des fichiers cachés
Bonjour,
Ceci ?
find -type f -name .\*
Hors ligne
#3 Le 08/12/2015, à 09:46
- azertintel
Re : lister uniquement des fichiers cachés
J'ai regardé le man de "find" et je ne comprends pas tellement la syntaxe que tu a écris.
De plus, lorsque je "copie-colle" la commande, il me met "find: illegal option -- t"
Hors ligne
#4 Le 08/12/2015, à 10:39
- pingouinux
Re : lister uniquement des fichiers cachés
J'ai regardé le man de "find" et je ne comprends pas tellement la syntaxe que tu a écris.
Cette commande recherche tous les fichiers dont le nom commence par un point dans l'arborescence partant du répertoire courant.
De plus, lorsque je "copie-colle" la commande, il me met "find: illegal option -- t"
Peux-tu montrer un copier-coller de la commande que tu as lancée et du message d'erreur.
Hors ligne
#5 Le 08/12/2015, à 11:31
- azertintel
Re : lister uniquement des fichiers cachés
:~$ find -type f -name .\*
find: illegal option -- t
usage: find [-H | -L | -P] [-EXdsx] [-f path] path ... [expression]
find [-H | -L | -P] [-EXdsx] -f path [path ...] [expression]
Hors ligne
#6 Le 08/12/2015, à 12:08
- credenhill
Re : lister uniquement des fichiers cachés
hello
essayer
find . -type f -name .\*
Hors ligne
#7 Le 08/12/2015, à 12:09
- pingouinux
Re : lister uniquement des fichiers cachés
Je suis perplexe…
Essaye éventuellement ceci
find . -type f -name .\*
Voici ma version de bash
$ bash --version
GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
et celle de find
$ find --version
find (GNU findutils) 4.4.2
Copyright (C) 2007 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by Eric B. Decker, James Youngman, and Kevin Dalley.
Built using GNU gnulib version e5573b1bad88bfabcda181b9e0125fb0c52b7d3b
Features enabled: D_TYPE O_NOFOLLOW(enabled) LEAF_OPTIMISATION FTS() CBO(level=0)
Édité : Je me suis fait devancer…
Dernière modification par pingouinux (Le 08/12/2015, à 12:11)
Hors ligne
#8 Le 08/12/2015, à 12:12
- azertintel
Re : lister uniquement des fichiers cachés
Super, exactement ce que je voulais!!
Un grand merci @ pingouinux et credenhill :D
Hors ligne