Bonjour, Je cherche à faire un ls affichant tous les fichiers *.(4DB|RSR) sauf ceux correspondant à ce pattern : *L[0-9]*.(4DB|RSR) Et je n'y arrive pas ... Merci pour votre aide !! - mv1 -
pourquoi pas ajouter simplement un grep d'interdiction par exemple :
:/sft/ntrpl/fc/> cd /tmp :/tmp> touch toto.4DB :/tmp> touch titi.RSR :/tmp> touch L5.4DB :/tmp> ls -lrt *.4DB *.RSR | grep -v "L[0-5]." -rw-rw-rw- 1 interpel system 0 May 3 10:04 toto.4DB -rw-rw-rw- 1 interpel system 0 May 3 10:04 titi.RSR :/tmp> rm toto.4DB titi.RSR L5.4DB :/tmp>
avec la commande find tu peux aussi faire du tri ...
Ah ben vi !! Bonne idée : merci beaucoup