Commande TAR
Résolu
dino
-
dino -
dino -
A voir également:
- Commande TAR
- Invite de commande - Guide
- Commande terminal mac - Guide
- Commande dism - Guide
- Diskpart commande - Guide
- Commande scannow - Guide
5 réponses
Bonjour,
Il faut constituer l'arborescence désirée avant de faire le tar. Ainsi lors du déploiement arborescence est directement constituée.
cdlt
Il faut constituer l'arborescence désirée avant de faire le tar. Ainsi lors du déploiement arborescence est directement constituée.
cdlt
Merci pour la reponse, mais j'ai pas trop compris ...
voila les fichiers en local :
/rep1/scripts/fic1.sh
/rep1/scripts/rep3/fic2.sh
/rep1/ficparam/fic1.ini
/rep1/ficparam/fic2.ini
/rep1/ficresult/fic1.txt
/rep1/ficresult/fic2.txt
je cree un fichier tar avec ces fichiers :dep.tar
Sur la machine distante ,je veux juste en "detarant" mon dep.tar pour que les fichiers script se mettent sur le repertoir qui va avec :
/rep2/scripts pour les scripts
/rep2/ficparam pour les fichier param
/rep2/ficresult pour les fichier texte.
voila les fichiers en local :
/rep1/scripts/fic1.sh
/rep1/scripts/rep3/fic2.sh
/rep1/ficparam/fic1.ini
/rep1/ficparam/fic2.ini
/rep1/ficresult/fic1.txt
/rep1/ficresult/fic2.txt
je cree un fichier tar avec ces fichiers :dep.tar
Sur la machine distante ,je veux juste en "detarant" mon dep.tar pour que les fichiers script se mettent sur le repertoir qui va avec :
/rep2/scripts pour les scripts
/rep2/ficparam pour les fichier param
/rep2/ficresult pour les fichier texte.
Salut,
Le contenu de mon répertoire courant :
Les commandes d'archivage et de désarchivage :
Le nouveau contenu :
Le contenu de mon répertoire courant :
$ tree
.
├── rep1
│ ├── ficparam
│ │ ├── fic1.ini
│ │ └── fic2.ini
│ ├── ficresult
│ │ ├── fic1.txt
│ │ └── fic2.txt
│ └── scripts
│ ├── fic1.sh
│ └── rep3
│ └── fic2.sh
└── rep2
6 directories, 6 files
Les commandes d'archivage et de désarchivage :
$ (cd rep1 && tar cvf ../archive.tar *) && tar xvf archive.tar -C rep2
ficparam/
ficparam/fic2.ini
ficparam/fic1.ini
ficresult/
ficresult/fic2.txt
ficresult/fic1.txt
scripts/
scripts/fic1.sh
scripts/rep3/
scripts/rep3/fic2.sh
ficparam/
ficparam/fic2.ini
ficparam/fic1.ini
ficresult/
ficresult/fic2.txt
ficresult/fic1.txt
scripts/
scripts/fic1.sh
scripts/rep3/
scripts/rep3/fic2.sh
Le nouveau contenu :
$ tree
.
├── archive.tar
├── rep1
│ ├── ficparam
│ │ ├── fic1.ini
│ │ └── fic2.ini
│ ├── ficresult
│ │ ├── fic1.txt
│ │ └── fic2.txt
│ └── scripts
│ ├── fic1.sh
│ └── rep3
│ └── fic2.sh
└── rep2
├── ficparam
│ ├── fic1.ini
│ └── fic2.ini
├── ficresult
│ ├── fic1.txt
│ └── fic2.txt
└── scripts
├── fic1.sh
└── rep3
└── fic2.sh
10 directories, 13 files
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question