Archiv verlassen und diese Seite im Standarddesign anzeigen : .gz in tar.gz umwandeln
Martin..84
01.02.11, 10:24
Hallo zusammen
ich weiß es ist eine seltsame Frage aber ich müsste eine bereits vorhandene .gz datei in eine tar.gz umwandeln. Ist dies irgendwie möglich?
Gruß Martin
entpacken und dann neu packen?
wobei ich mich nach dem Sinn frage - ein tar.gz ist eigentlich ein gezipptes tar-File und in eimem tar-File sind selten nur eine Datei drin - während eine gz-Datei eigentlich nur eine einzige Datei enthält.
Martin..84
01.02.11, 11:19
ok Entpacken ist kein Problem nur wie packe ich die geschichte dass ich tar.gz erhalte?
tar czf file.tar.gz was-du-gerade-entpackt-hast
Sicher, das kein "mv foo.gz foo.tar.gz" gereicht hätte? Hast Du mal ein "file" auf sie losgelassen?
Kreol
file dürfte das gleiche sagen bei file.gz oder file.tar.gz - da es ja nach außen ein gz ist - ob da drin ein tar oder eine bliebige andere Datei steckt - davon weiß file nichts.
file dürfte das gleiche sagen bei file.gz oder file.tar.gz - da es ja nach außen ein gz ist - ob da drin ein tar oder eine bliebige andere Datei steckt - davon weiß file nichts.Hier (Deb Lenny) macht es einen Unterschied:
kreol@P2600:/data2/$ ls -la test*
-rw-r--r-- 1 kreol users 64 1. Feb 13:46 test.gz
-rw-r--r-- 1 kreol users 170 1. Feb 13:46 test.tar.gz
kreol@P2600:/data2/$ file test*
test.gz: gzip compressed data, was "test", from Unix, last modified: Tue Feb 1 13:46:16 2011
test.tar.gz: gzip compressed data, from Unix, last modified: Tue Feb 1 13:46:49 2011
Kreol
nochmals nachkontrolliert - und, "jein" :-)
[root@web1 updates]# touch test.sh
[root@web1 updates]# tar -czf test.tar.gz test.sh
[root@web1 updates]# gzip test.sh
[root@web1 updates]# file test.sh.gz
test.sh.gz: gzip compressed data, was "test.sh", from Unix, last modified: Tue Feb 1 13:56:10 2011
[root@web1 updates]# file test.tar.gz
test.tar.gz: gzip compressed data, from Unix, last modified: Tue Feb 1 13:56:17 2011
[root@web1 updates]# touch test.sh
[root@web1 updates]# tar -cf test.tar test.sh
[root@web1 updates]# gzip test.tar
gzip: test.tar.gz already exists; do you wish to overwrite (y or n)? y
[root@web1 updates]# file test.tar.gz
test.tar.gz: gzip compressed data, was "test.tar", from Unix, last modified: Tue Feb 1 13:58:10 2011
es kommt also auch drauf an, wie das Ding erstellt wurde - bei der tar -czf-Variante kann file keine Info über den Inhalt herausfinden... (Vermutung: da es keine File-Information gibt da intern über pipe oder direkten Aufruf der gzip-Routinen "befüttert")
Wie dem auch sei: file kann helfen. Die Umwandlung aus #4 tut es auch. Die Meldungen des Sys hätten mich halt interessiert.
Und ich bin mir nicht sicher, dass wir gleiche Version von file haben ;)
Kreol
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.