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

Shell et commandes GNU Discussion :

Commande cpio


Sujet :

Shell et commandes GNU

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de vbcasimir
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    455
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 455
    Par défaut Commande cpio
    Bonjour

    Je voudrais utiliser les commandes cpio pour créer des archives par contre je ne sais comment créer une archive avec des sous repertoires

    actuellement je fais de la façon suivante

    je me place dans le repertoire actif et je lance la commande suivante

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    ls | cpio -o > ARCHIVE.cpio

    Merci

  2. #2
    Membre Expert

    Inscrit en
    Mai 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 720
    Par défaut
    Salut !

    Remplace simplement ls par find . :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    find . | cpio -oO fichier.cpio

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Par défaut
    et attention a la restauration , ne pas oublier l'option 'd' .... sinon par de repertoire créer ....

  4. #4
    Membre éclairé Avatar de vbcasimir
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    455
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 455
    Par défaut
    d'accord pour la commande "find ..."

    mais pourquoi cela ne marche t-il pas avec la commande ls ?

  5. #5
    Membre Expert
    Avatar de narmataru
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    1 548
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 1 548
    Par défaut
    bonjour,
    Ça ne marche pas avec 'ls' car cette commande ne parcours pas les sous répertoire
    si tu tape 'ls' tu n'as d'affiché que les fichiers du répertoire ou tu te trouve.
    Si tu fais 'find .' tu auras en plus le contenu des tous les sous répertoires.

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2005
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 22
    Par défaut
    Donc, si je fais un fais un , ca devrait marcher.

    Je vais essayer ca.

  7. #7
    Membre éclairé Avatar de vbcasimir
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    455
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mars 2003
    Messages : 455
    Par défaut
    ok effectivement je cerne mieux comment fonctionne la commande cpio

    Merci beaucoup

  8. #8
    Membre Expert

    Inscrit en
    Mai 2002
    Messages
    720
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 720
    Par défaut
    Citation Envoyé par johari
    Donc, si je fais un fais un , ca devrait marcher.
    Non, car ls ne vas pas afficher les chemins comme il faut (il faut les chemins complet des fichiers, ls va afficher le chemin du dossier sur une ligne puis les fichiers contenus sur d'autres lignes)... En bref:
    au lieu de


+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Unix - commande cpio, ajout fichier à archive
    Par Math38 dans le forum Unix
    Réponses: 1
    Dernier message: 26/08/2008, 20h31
  2. Interception des commandes in et out
    Par KDD dans le forum x86 16-bits
    Réponses: 13
    Dernier message: 18/12/2002, 16h55
  3. [TP]besoin d'aide pour commandes inconnues
    Par Upal dans le forum Turbo Pascal
    Réponses: 15
    Dernier message: 03/10/2002, 10h48
  4. Réponses: 3
    Dernier message: 02/09/2002, 18h49
  5. Réponses: 2
    Dernier message: 11/08/2002, 21h27

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