[Résolu] ls avec expression régulière

ls avec expression régulière [Résolu] - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 03-05-2006 à 09:54:39    

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 ... :cry:  
Merci pour votre aide !!
 
- mv1 -


Message édité par mv1 le 03-05-2006 à 12:05:56
Reply

Marsh Posté le 03-05-2006 à 09:54:39   

Reply

Marsh Posté le 03-05-2006 à 10:07:28    

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 ...

Reply

Marsh Posté le 03-05-2006 à 10:18:54    

Ah ben vi !!
Bonne idée : merci beaucoup

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed