Aller au contenu

Voilà quelques rappels utiles de la commande rm afin de supprimer des fichiers et dossiers.

Suppression de dossier avec une exception

Pour supprimer tous les dossiers et fichiers, à part le dossier 3, dans une arborescence comme suit:

  • dos1
  • dos2
  • dos3
  • dos4
  • dos5

    rm -r !(3)

    Suppression de dossier avec plusieurs exception

    Pour supprimer tous les dossiers et fichiers, à part les dossier 2,3 et 4 dans une arborescence comme suit:

  • dos1

  • dos2
  • dos3
  • dos4
  • dos5

    rm -r !(2|3|4)

Très utile pour supprimer toute l'arborescence système sauf le dossier home:

  • bin
  • boot
  • dev
  • etc
  • home
  • initrd.img
  • initrd.img.old
  • lib
  • lib32
  • lib64
  • lost+found
  • media
  • mnt
  • opt
  • proc
  • root
  • ...

    rm -r !(home)