exclure des repertoires avec la commande ls

exclure des repertoires avec la commande ls - Shell/Batch - Programmation

Marsh Posté le 03-01-2007 à 11:49:33    

est-il possible d exclure des repertoires lorsque qu on utilise la commande ls ??
exemple : exclure de "ls -1 -R /" les repertoires /tmp et /proc  
 :jap:

Reply

Marsh Posté le 03-01-2007 à 11:49:33   

Reply

Marsh Posté le 03-01-2007 à 15:55:51    

Reply

Marsh Posté le 03-01-2007 à 16:48:33    

DarkAngel_s a écrit :

est-il possible d exclure des repertoires lorsque qu on utilise la commande ls ??
exemple : exclure de "ls -1 -R /" les repertoires /tmp et /proc  
 :jap:


 
Oui avec un filtre

ls -1 -R / |grep -v "/tmp" |grep -v "/proc"


 


Faut pas t'impatienter !!! Si personne ne répond c'est que
1) les gars qui savent répondre n'ont pas lu ton pb
2) les gars qui ont lu ton pb ne savent pas y répondre
3) les gars qui savent te répondre et qui ont lu ton pb n'ont pas envie d'y répondre (ptet parce que tu les as gonflé à t'impatienter...)


Message édité par Sve@r le 03-01-2007 à 16:51:21

---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 03-01-2007 à 16:58:40    

merci c'etait tout bete :)
 
ps : desole pour l'impatientage

Message cité 1 fois
Message édité par DarkAngel_s le 03-01-2007 à 16:59:20
Reply

Marsh Posté le 03-01-2007 à 17:44:13    

DarkAngel_s a écrit :

ps : desole pour l'impatientage


 :D  


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 03-01-2007 à 18:06:15    

A mon avis ce que cherche à faire notre ami c'est tout simplement :

find / -mount


Reply

Marsh Posté le 04-01-2007 à 13:03:35    

ph75 a écrit :

A mon avis ce que cherche à faire notre ami c'est tout simplement :

find / -mount



 
L'option "-mount" comme "-xdev"  demande de ne pas sortir de son SDF. Mais chez-moi, où je mets un SDF pour "/home" et un autre pour "/var" et un autre pour "/usr", cela ne donnera pas le même résultat que chez un autre qui regroupe tout sous "/".
 
Non, il cherche simplement à exclure certains répertoires du "ls -R" et, pour moi, la seule solution est de filtrer justement le "ls -R"...


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 04-01-2007 à 15:47:33    

en effet la solution  
ls -1 -R / | grep -v "/tmp" fonctionne pour ce que je veux faire  
merci :)

Reply

Sujets relatifs:

Leave a Replay

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