tar : archivage sélectif ?

tar : archivage sélectif ? - Shell/Batch - Programmation

Marsh Posté le 13-01-2011 à 13:40:15    

Bonjour, je souhaite archiver mon répertoire web : /ovh/home/
ma grande question est : quelle ligne de commande taper afin d'archiver en évitant certains fichiers volumineux (flv|mp4|mp4) & évitant les fichiers dont la taille > 20m ???
 
pour l'instant je ne connais que l'usage de tar
la syntaxe devrait ressembler à  

Code :
  1. tar -cvf Nom.tar /ovh/home/ -size -20M -X --exclude-from exclure.txt


 
avec exclure.txt : *.flv *.mp4 *.mp3 ???


---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Marsh Posté le 13-01-2011 à 13:40:15   

Reply

Marsh Posté le 13-01-2011 à 14:28:28    

salut,

 

tu peux éventuellement faire un find qui combine tes critères: *.mp3, *.flv, et également -size +20M et qui remplit le fichier exclure.txt:

Code :
  1. find /ovh/home/ -size +20M -o -name "*.mp3" -o -name "*.flv" > exclure.txt
  2. tar -cvf Nom.tar /ovh/home/ --exclude-from exclure.txt


(tu peux rajouter des -name "" mais pense à remettre -o pour "or" devant)

 

++


Message édité par pataluc le 13-01-2011 à 14:29:09
Reply

Marsh Posté le 13-01-2011 à 15:14:38    

Merci bcp :jap:
Cependant, ne peux t-on pas exclure directement dans a syntaxe de tar, afin d'ignorer certains dossiers ?


Message édité par grosbin le 13-01-2011 à 15:57:26

---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Marsh Posté le 13-01-2011 à 16:53:25    

D'habitude, on utilise find pour ce genre de chose.
 
Pour que vous soyez certain que l'on ne peut pas faire mieux ou aussi bien avec tar seul, consulter donc le manuel en ligne avec

man tar

Reply

Marsh Posté le 15-01-2011 à 19:24:28    

dernière question : pour désactiver la compression des fichiers ???
quand je récupère & lis l'archive certains fichiers prennent plus de place compressés ..
en lisant la verbose je vois que tous les petits fichiers font perdre un temps certain pour la création de l'archive ..


Message édité par grosbin le 15-01-2011 à 19:32:32

---------------
Photos Panoramiques Montagnes Haute Savoie
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed