Suppression de plusieurs fichiers avec rm

Bonjour,

Je veux supprimer plusieurs fichiers avec rm, mais j'ai le message paramettre parametres trop longue.

Merci.

5 réponses

  1. Bonjour,
    plusieurs solutions :

    - si c'est tous les fichiers d'un répertoire rm *
    - si les noms des fichiers ont une des caractères communs : rm *chaine* (ex supprimer tous les fichiers contenant jour dans le nom : rm *jour*, supprimer tous les fichiers jpg : rm *.jpg)
    - sinon, les supprimer un a un

    pour supprimer aussi les sous répertoire rm -r
    option intéressante mais dangereuse : rm -f : ne posera pas la question "etes-vous sûr de vouloir supprimer"
    ex rm -rf * : supprimera tous les fichiers et sous répertoire du répertoire courant sans avertissement.

    3
    1. Modérateur
      Salut,

      regarde ici http://www.commentcamarche.net/faq/sujet 625 suppression impossible liste d arguments trop longue
      3
      1. Ok, je tape rm a*, mais il se trouve que j'ai des milliers de fichiers qui commence par a donc, du coup j'ai le message
        ksh:/usr/bin/rm: 0403-027 liste de parametres trop longue.

        Merci.
        1
        1. Bonjour dans ce cas (cf post plus haut) :

          rm -f a*
          option à utiliser avec précaution, je le rappelle ;-)
          0
        2. Modérateur
          @val92160Non ! La solution pour notre ami réside au post en dessous (#5)

          ;-))
          0
        3. @jipicyCa y est, je viens de comprendre !
          en effet, on oublie mon post
          0
      2. Bonjour,

        peux - tu montrer la commande que tu effectues?
        0
        1. si tous les fichiers se trouvent dans le meme repertoire,

          rm *
          0