Index général des pages de man   Index Section man 1   Table des Matières de rm   Imprime la page de man rm en mode Texte   Recherche dans les pages de man   Page de man en français      Commandes destinées aux utilisateurs (section 1)

rm

 
  

Nom

rm - Effacer des fichiers.

Synopsis

rm [-dfirvR] [--directory] [--force] [--interactive] [--recursive] [--help] [--version] [--verbose] nom...

Description

Cette page de manuel documente la version GNU de rm ([NDT] rm = remove - enlever).

rm efface chaque fichier indiqué. Par défaut, il n'efface pas les répertoires.

Si un fichier n'est pas accessible en écriture, si l'entrée standard est un terminal tty, et si les options -f ou --force ne sont pas indiquées, rm demande à l'utilisateur de confirmer l'effacement du fichier. Si la réponse n'est pas affirmative, le fichier est ignoré.

La version GNU de rm, comme tous les programmes utilisant la fonction getopt(3) pour analyser leurs arguments, vous permet d'utiliser l'option -- pour indiquer que l'argument suivant n'est pas une option. Pour supprimer un fichier nomme `-f' dans le répertoire en cours, on peut utiliser soit

rm -- -f
soit
rm ./-f
La version Unix de rm utilise un unique `-' pour cela, car elle est antérieure au standard des options analysées par getopt().

Options

-d, --directory
Efface un répertoire avec `unlink' à la place de `rmdir', ne nécessitant pas que le répertoire soit vide. Seul le Super-User peut utiliser cette option. Comme un 'unlink' sur un répertoire déréférence tous les fichiers qui y etaient contenus, il est conseille d'effectuer un fsck sur le système de fichiers après cette opération.
-f, --force
Ignorer les fichiers non existants, et ne pas interroger l'utilisateur.
-i, --interactive
Demander à l'utilisateur de confirmer l'effacement de chaque fichier. Si la réponse ne commence pas par `y' ou `Y', le fichier est ignoré.
-r, -R, --recursive
Supprimer récursivement le contenu des répertoires.
-v, --verbose
Afficher le nom de chaque fichier avant suppression.
--help
Afficher un message d'aide sur la sortie standard, et terminer correctement.
--version
Afficher le numéro de version sur la sortie standard, et terminer correctement.

Traduction

Christophe Blaess, 1997.


Table des matières


Haut de page

© 1996-2000 Adaptation française "Christophe Blaess"