un-tar σε μη προκαθορισμένο φάκελο

Thanos pampo at freemail.gr
Sun Sep 17 16:40:54 EEST 2006


Thanos wrote:
> Ας υποθέσουμε πως έχουμε το αρχείο foo.tar.gz το οποίο περιέχει τα εξής:
> 
> /foo/folder_1/<διάφορα αρχεία>
> /foo/folder_2/<διάφορα αρχεία>
> /foo/<διάφορα αρχεία>
> 
> Θέλουμε τώρα να αποσυμπιέσουμε αυτό το αρχείο στο τρέχον path. Δίνοντας 
> 'tar xvzf foo.tar.gz' θα δημιουργηθεί ο ./foo με όλα τα περιεχόμενα όπως 
> αυτά φαίνονται παραπάνω.
> 
> Υπάρχει τρόπος με την tar να αποσυμπιέσουμε το εν λόγω αρχείο και να 
> έχουμε την παρακάτω διάταξη?
> 
> ./foo-NEW/folder_1/<διάφορα αρχεία>
> ./foo-NEW/folder_2/<διάφορα αρχεία>
> ./foo-NEW/<διάφορα αρχεία>
> 
> Από το man της tar δεν έβγαλα άκρη. Ευχαριστώ εκ των προτέρων...

Όπως σωστά επισήμανε ο Γιώργος λαθεμένα έδωσα τα περιεχόμενα του 
foo.tar.gz ως /foo/folder_1/<διάφορα αρχεία>. Λογικά θα έπρεπε να γράψω 
foo/folder_1/<διάφορα αρχεία>.

Ευχαριστώ όλους για τις απαντήσεις. Απ' ότι κατάλαβα δεν θα μπορέσω να 
αποφύγω την έξτρα διαδικασία της μετακίνησης. Θα προσπαθήσω να 
απλοποιήσω τη διαδικασία με τη δημιουργία ενός script όπως λέει o muz 
που να του δίνω μόνο το filename και να τα κάνει όλα μαζί.

-- 


____________________________________________________________________
http://www.freemail.gr - δωρεάν υπηρεσία ηλεκτρονικού ταχυδρομείου.
http://www.freemail.gr - free email service for the Greek-speaking.




More information about the Migrate2linux mailing list