Forum Linux.débutant Pourquoi toujours l'option force avec tar ?

Posté par  (site web personnel) .
Étiquettes : aucune
0
16
sept.
2005
Il y a quelques années, lors de mon initiation à linux, on m'avait expliqué qu'il fallait toujours utiliser l'option force lorsqu'on décompresse quelque chose avec tar.

J'ai effectivement testé, sans, ça ne marche pas.

Je me suis toujours demandé pourquoi ?
Tar étant un vieux logiciel il doit y avoir une raison assez obscure, issu de son histoire ?
  • # tar xvzf toto.tgz

    Posté par  (site web personnel) . Évalué à 7.

    X -> extract
    v -> verbose (affiche le nom des fichiers extrait)
    z -> décompression gzip

    et ...
    f -> file :)

    En direct de la manpage :
    -f, --file [NOM_HÔTE:]F
    utilise le fichier archive F ou le périphérique F (par défaut
    /dev/rmt0).

    "La première sécurité est la liberté"

  • # parce que c'est pas l'option force, mais file ?

    Posté par  . Évalué à 3.

    Enfin si tu parles bien du "f" de "tar xzf".

    Sans cela, c'est un flux qui sera traité, que tu peux utiliser pour le piper à un autre processus (pratique pour les tar à travers ssh).
  • # Option force !?

    Posté par  . Évalué à 2.

    Quelle option force ?? Le f de tar -xvf toto.tar ne veut pas dire « force », mais, d'après la page man:

    -f, --file [HOSTNAME:]F
    use archive file or device F (default "-", meaning stdin/stdout)
  • # man tar?

    Posté par  . Évalué à 2.

    Si c'est au "-f" que tu fais allusion, il n'est pas l'abbréviation de "force", mais le signe que l'argument suivant sera le nom du fichier à traiter.
  • # Pourquoi toujours l'option force avec tar ?

    Posté par  . Évalué à 10.

    Parce que sTAR wars.
  • # Manque de sommeil

    Posté par  . Évalué à 3.

    Allez, on va lui donner le bénéfice du doute, il a posté à 18h39, il venait sûrement, en bon geek, de se réveiller :P

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.