#1 Le 06/10/2016, à 17:59
- sebastien29800
lister fichiers ou répertoire commençant par un . (point)
bonjour,
comment via le terminal, lister de façon récursive tous les fichiers et répertoires commençant par un point (.)
merci
Hors ligne
#2 Le 06/10/2016, à 18:01
- pingouinux
Re : lister fichiers ou répertoire commençant par un . (point)
Bonjour,
shopt -s dotglob
ls -R *
ou
find
Tu auras aussi les autres fichiers.
Ajouté :
Pour n'avoir que ceux qui commencent par un point
find -name .\*
Édité : Correction
Remplacement de ls -R par ls -R *
Dernière modification par pingouinux (Le 06/10/2016, à 18:45)
Hors ligne
#3 Le 06/10/2016, à 18:07
- sebastien29800
Re : lister fichiers ou répertoire commençant par un . (point)
find -name .\* --> impeccable merci
ne connait pas du tout : c'est quoi ?
shopt -s dotglob
ls -R
Hors ligne
#4 Le 06/10/2016, à 18:44
- pingouinux
Re : lister fichiers ou répertoire commençant par un . (point)
Voir man bash, rubrique SHELL BUILTIN COMMANDS -> shopt, dont voici un extrait :
dotglob If set, bash includes filenames beginning with a `.' in the results of pathname expansion.
En fait, je me suis trompé, c'est :
shopt -s dotglob
ls -R *
Hors ligne
#5 Le 06/10/2016, à 18:50
- sebastien29800
Re : lister fichiers ou répertoire commençant par un . (point)
merci !!!
Hors ligne
#6 Le 07/10/2016, à 07:40
- serged
Re : lister fichiers ou répertoire commençant par un . (point)
Sans shopt :
ls -AR
LinuxMint Vera Cinnamon et d'autres machines en MATE, XFCE... 20.x , 21.x ou 19.x
Tour : Asus F2A55 / AMD A8-5600K APU 3,6GHz / RAM 16Go / Nvidia GeForce GT610 / LM21.1 Cinnamon
Portable : LDLC Mercure MH : Celeron N3450 /RAM 4Go / Intel HD graphics 500 i915 / biboot Win 10 (sur SSD) - LM21.1 MATE (sur HDD)
Hors ligne
#7 Le 07/10/2016, à 13:31
- Watael
Re : lister fichiers ou répertoire commençant par un . (point)
je dirais même plus : shopt ne sert que si c'est bash qui effectue la liste
( shopt -s globstar nullglob
printf '%s\n' ./**/.* )
d'autant plus, que sebastien ne veut que les fichiers et répertoires cachés !
alors, dotglob n'est pas nécessaire.
Dernière modification par Watael (Le 07/10/2016, à 13:32)
Connected \o/
Welcome to sHell. · eval is evil.
Hors ligne