IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

Commande tar extraction fichiers sans arborescence


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Août 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 13
    Par défaut Commande tar extraction fichiers sans arborescence
    Hello,

    depuis une archive tar.gz , contenant un répertoire etc, contenant lui-même des fichiers, je souhaiterais récupérer via un tar -zxvf uniquement les fichiers contenus dans le répertoire etc et les positionner sur le répertoire de mon choix.

    exemple :
    fichier.tar.gz
    |- etc
    |- fichier1
    |- fichier2

    Commande exécutée tar -C /tmp/restauration/ -zxvf fichier.tar.gz etc/*
    Après lancement de la commande ci-dessus, je me retrouve avec :
    /tmp/restauration/etc
    |- fichier1
    |- fichier2

    Je souhaiterais uniquement avoir :
    /tmp/restauration
    |- fichier1
    |- fichier2

    Quelqu'un a-t-il une idée si c'est possible bien entendu ?

    Merci d'avance

  2. #2
    Membre Expert Avatar de jabbounet
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Juin 2009
    Messages
    1 909
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Juin 2009
    Messages : 1 909
    Par défaut
    il faut aller lire dans la page de man de la commande pour savoir si cela est possible.

  3. #3
    Membre averti
    Inscrit en
    Août 2009
    Messages
    13
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 13
    Par défaut
    J'avoue avoir parcouru le man et ne rien avoir trouvé ..; maintena

    maintenant ... je suis peut être passé à coté ....

    si qqun à l'info ... je suis preneur

    Merci

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    156
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 156
    Par défaut
    Il y a pourtant une solution, mais pas dans les pages du manuel hélas

    http://www.gnu.org/software/tar/manual/tar.html#SEC27

    Et pour s'amuser un peu :

    http://www.gnu.org/software/tar/manual/tar.html#SEC27
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    tar -c /etc/init.d/ | tar --extract  etc/init.d/halt
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    tar -c /etc/init.d | tar --extract --to-command=env  | egrep "(TAR_FILENAME|TAR_SIZE)"
    donc voila...

    il y a peut être aussi moyen de les compresser à la voler lors de la compression, on peut notament les ajouter au bout du fichier.

Discussions similaires

  1. Copie de fichiers sans arborescence
    Par rattlesnake dans le forum Windows
    Réponses: 2
    Dernier message: 08/05/2015, 12h37
  2. Restauration fichier à partir de la commande TAR
    Par AAWOOPY56 dans le forum AIX
    Réponses: 9
    Dernier message: 06/03/2013, 17h44
  3. Réponses: 4
    Dernier message: 26/03/2010, 14h03
  4. commande tar et fichier caché
    Par metfan dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 21/06/2008, 13h08
  5. Extraction du nom d'un fichier sans l'éxtension ?
    Par Matt2094 dans le forum Langage
    Réponses: 2
    Dernier message: 25/03/2006, 10h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo