Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Bash] des questions ...
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Thu Dec 13, 2007 10:48 pm    Post subject: [Bash] des questions ... Reply with quote

Bonsoir,


J'ai re-coder mon script de sauvegarde ....


https://forums.gentoo.org/viewtopic-t-495040.html


Suite à cela, j'ai quelques question:
- lors de la création de l'archive en .tar ou .tar.bz2, je m'appercois que l'archive contient le chemin absolu de chaque fichier (qui avait été copié dans le répertoire temporaire ...). Donc, quand je décompresse l'archive, j'ai ceci comme structure: tmp/pix-save-tmp/files_to_save/FICHIER_UTILE. J'aurais aimé n'avoir que FICHIER_UTILE voir juste le répertoire FILES_TO_SAVE ... je ne comprend pas trop comment tout ce qui se trouve avant à pu être incorporé dans l'archive ...

- lors de la création de l'archive, encore, j'ai ce message: tar: Retrait de « / » de tête des noms des membres et je me demande ce que ca viens faire la ....


et sinon, n'hésiter pas à retester le tit pix-save.sh très pratique :wink: :roll: :twisted:

:D
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
Bapt
Veteran
Veteran


Joined: 14 Apr 2003
Posts: 1152
Location: Paris

PostPosted: Thu Dec 13, 2007 11:43 pm    Post subject: Reply with quote

Tes questions ne concernent pas bash, mais tar.

Tar considère toujours le chemin que tu lui indique comme faisant partie de l'arbo.

Ainsi :
Code:
tar cvf /tmp/monfichier.tar /tmp/toto/fichier


créera une archive contenant
./tmp/toto/fichier

Le message d'erreur qui dit retrait de / c'est pour que ton archive ne contiennent pas une fichier :
/tmp/toto/fichier mais ./tmp/toto/fichier, ainsi lors de la décompression, les répertoires et fichiers sont décompressés dans le répertoire courrant, et non à partir de la racine.

Donc dans ton cas :
Code:
tar cjf $ARCHIVE_PATH/$ARCHIVE_NAME.$ARCHIVE_TYPE $TMP_PATH/files_to_save

deviendrait :
Code:
cd $TMP_PATH/files_to_save && tar cjf $ARCHIVE_PATH/$ARCHIVE_NAME.$ARCHIVE_TYPE *


ou quelque chose dans le gout (si j'ai bien compris ton problème :))
Back to top
View user's profile Send private message
loopx
Advocate
Advocate


Joined: 01 Apr 2005
Posts: 2787
Location: Belgium / Liège

PostPosted: Fri Dec 14, 2007 2:14 am    Post subject: Reply with quote

Mmm, intéressant,


testerais ca demain :o


merci
_________________
Mon MediaWiki perso : http://pix-mania.dyndns.org
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum