[Linux-31] Commande pour supprimer tous les répertoires cachés d'un répertoire
jpcas
jpcas at free.fr
Ven 20 Fév 23:23:58 CET 2015
Le 20/02/2015 23:00, Claude Micouin a écrit :
> Si j'ai bien compris, ** permet la récursivité dans les sous-répertoires.
Oui, avec les options de shopt "globstar" et "extglob" d'activées.
> Le [!.] veut dire "Tout sauf ."
Euh… non, juste que le caractère (suivant le premier point) n'en soit
pas un autre. En fait on cherche un point suivit éventuellement d'un
autre caractère mais qui ne soit pas un point.
>
> Et si on ne voulait pas descendre dans les sous-répertoires, on ferait ça ?
> rm -rv .[!.]*
Oui.
>
> Merci.
De rien.
JP.
Plus d'informations sur la liste de diffusion Linux-31