Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1761 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  tar : exclure un sous repertoire

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

tar : exclure un sous repertoire

n°253336
z0rglub
Posté le 23-04-2003 à 10:30:25  profilanswer
 

bonjour à tous :-)
 
je cherche à faire une archive contenant l'ensemble des fichiers et des sous répertoires d'un répertoire, SAUF l'un des répertoire (le répertoire "template" ). J'ai essayé exclude-file, exclude etc mais j'y arrive pas. Si qqun connaît la bonne commande :-) ?
 

Code :
  1. $ tar -cvf test.tar --exclude=template
  2. tar: Cowardly refusing to create an empty archive
  3. Try `tar --help' for more information.


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
mood
Publicité
Posté le 23-04-2003 à 10:30:25  profilanswer
 

n°253339
Mjules
Modérateur
Parle dans le vide
Posté le 23-04-2003 à 10:32:03  profilanswer
 

tar cvf test.tar /home/user --exclude /home/user/template


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
n°253349
z0rglub
Posté le 23-04-2003 à 10:46:58  profilanswer
 

ok, à partir de ton indication, j'ai un peu fouillé et ceci fonctionne :

Code :
  1. $ tar cvf test.tar * --exclude=template


(je suis dans le bon répertoire evidemment


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
n°599824
weed
Posté le 03-12-2004 à 18:51:37  profilanswer
 

pourquoi j'obtient toujours ce messages d'erreur lorsque je veux sauvegarder mon system en tar.
 

Code :
  1. tar: Error exit delayed from previous errors


 
j'ai monter / sur /home/monter et j'ai fais un tar -cvfp (et sinon sans le montage c'est la meme chose) :

Code :
  1. [root@hades save_3122004]# tar -cvfp save_root_firewall_3122004.tar /home/monter --exclude proc --exclude sys --exclude proc
  2. [root@hades save_3122004]# pwd
  3. /home/save_3122004
  4. [root@hades save_3122004]# mount -l
  5. /dev/sda1 on / type ext3 (rw) [/]
  6. none on /proc type proc (rw)
  7. none on /sys type sysfs (rw)
  8. none on /dev/pts type devpts (rw,gid=5,mode=620)
  9. none on /dev/shm type tmpfs (rw)
  10. /dev/sda2 on /home type ext3 (rw) [/home]
  11. /dev/sda5 on /var type ext3 (rw) [/var]
  12. /dev/sda1 on /home/monter type ext3 (rw) [/]


 
j'obtient quand meme un fichier :
 

Code :
  1. [root@hades save_3122004]# ll -h
  2. total 552M
  3. -rw-r--r--  1 root root 551M Dec  3 17:19 p


Message édité par weed le 03-12-2004 à 18:57:54
n°599841
matafan
Posté le 03-12-2004 à 19:21:59  profilanswer
 

Parce que le nom de l'archive est un argument du flag f. Donc si tu met p apres f, il te cree une archive nommee "p".
 
Je crois me souvenir que le comportement de tar varie suivant que tu met un "-" devant les flag ou non. Je crois que sans le "-" ta commande devrait marcher.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  tar : exclure un sous repertoire

 

Sujets relatifs
Comment automatiser le montage de repertoire partagé sur un réseau ???[Apache] Page par defaut dans un repertoire ?
[RESOLU] exclure un reperoire de la commande FINDproftpd : repertoire upload (porbleme)
J'ai effacé invonlontairement mon repertoire home ...comment faire pour monter un repertoire windows sous unix ??
commande pour connaitre espace disque occupé par un repertoire RH7.3samba et repertoire public
Forcer le umask d'un sous repertoire ?forcer un groupe sur un repertoire
Plus de sujets relatifs à : tar : exclure un sous repertoire


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR