Syntaxe : rm [-firRe] [--] Fichier...

hichem0550 Messages postés 40 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
Je suis en face un problème que je n'arrive pas à résoudre.
Je suis sur UNIX.
quand je tape rm
Syntaxe : rm [-firRe] [--] Fichier...

1 réponse

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Bonjour,

    Tu as mal compris la syntaxe énoncée dans
    man
    . Les crochets ne se tapent pas, ils signifient que cet argument est optionnel. Pour voir leur signification il faut regarder la suite de l'aide.

    Voici par exemple des commandes
    rm
    valides :

    rm -f /home/toto/fichier
    rm -rf /home/toto/dossier


    De manière générale les options courtes (une lettre comme -r ou -f) peuvent être séparées ou groupées. Souvent, il existe aussi une option longue qui correspond (respectivement
    --recursive
    et
    --force
    ) mais qui elles ne peuvent pas être concaténées. L'ordre des options (
    -rf
    ) ne change rien, mais par convention, on les indique avant les paramètres (dans mon exemple
    /home/toto/dossier
    ). Ainsi toutes ces commandes sont équivalentes :

    rm --force --recursive /home/toto/dossier
    rm --force -r /home/toto/dossier
    rm -fr /home/toto/dossier
    rm -rf /home/toto/dossier


    Pour plus de détails :
    https://www.mistra.fr/tutoriel-linux-man.html

    Bonne chance
    0