find > exclure motifs fichiers & repertoires

find > exclure motifs fichiers & repertoires - Shell/Batch - Programmation

Marsh Posté le 23-05-2012 à 17:27:33    

Bonjour je suis débutant avec les commandes linux ..
Je cherche au sein de ce repertoire à exclure les sous-dossiers cache & ip .. avec à peu près cette expression
( taille comprise entre 300 & 1 octets, excluant les fichiers de session ), hormis que ma syntaxe ne fonctionne pas

Code :
  1. find /z/tmp/ -type f \( ! -name cache -type d -prune ! -name ip -type d -prune \) -not \( -name 'sess_*' -prune \) -size -300  -size +1 -mtime -0


Merci pour votre aide précieuse :jap:


Message édité par grosbin le 23-05-2012 à 17:28:35

---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Marsh Posté le 23-05-2012 à 17:27:33   

Reply

Marsh Posté le 23-05-2012 à 23:37:11    

salut,
 
peut-être comme ça

Code :
  1. find /z/tmp/ -type f ! \( -name cache -type d -prune \) -a ! \( -name ip -type d -prune \) -a  ! \( -name 'sess_*' -prune \) -size -300  -size +1 -mtime -0

Reply

Marsh Posté le 24-05-2012 à 08:44:54    

Merci, mais ça n'exclut rien .. je suis sur une gentoo 2 ovh ..


---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Sujets relatifs:

Leave a Replay

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