Suppression de fichier

Bonjour,

je cherche a supprimer tous les fichier qui ne commence pas par p_ et q_

j'ai essayer sa mais sa ne marche pas:

find /root/Documents/ ! -name "p_*|q_*" -exec rm {} \;


si quelqu'un aurait une idée sa m'aiderai beaucoup

1 réponse

  1. salut

    si ça fonctionne
    find /root/Documents/ -type f -name "[^pq]_*" -print
    alors
    find /root/Documents/ -type f -name "[^pq]_*" -delete 
    1. et dans le cas ou sa commence soit pas p_ ou par CAR_ tu ferrai comment stp?
    2. tu pourrais commencer par le remercier pour sa première réponse... ^^
    3. on reprend ton idée du début
      find /root/Documents/ -type f ! -iname 'p_*' ! -iname 'CAR_*' -print
      allez ! mes 10cts, et mon Mars©, et plus vite que ça ;)
    4. Mais c'est DIVIN!!!
      mdr un paquet de mars complet même !!!
      merci bien et désolé de pas l'avoir dit dès ta première réponse