.tar.gz als Dateisystem mounten
Verfasst: Montag 1. Mai 2006, 22:26
Ich würde gern ein .tar.gz Archiv nach Symlinks durchsuchen, ohne es dabei entpacken zu müssen. Ich dachte zunächst an die ganz normalen Dateioperationen mit dem Modul 'os', aber dafür müsste ich erstmal das .tar.gz irgendwie "mounten" und den Dateisystemzeiger drauf setzen... klingt etwas utopisch, ich weiß...
Ich ziehe mal den Vergleich zu PHP, wo ich einen Filepointer erzeuge, wenn ich eine Datei öffne, in etwa so: fp = fopen ("file.tar.gz", "r");
Dann kann ich über den Filepointer Dateioperationen ausführen und ggf. auch durch das Archiv wandern.
Ich ziehe mal den Vergleich zu PHP, wo ich einen Filepointer erzeuge, wenn ich eine Datei öffne, in etwa so: fp = fopen ("file.tar.gz", "r");
Dann kann ich über den Filepointer Dateioperationen ausführen und ggf. auch durch das Archiv wandern.