09.04.2014 Aufrufe

Linux Essentials//Die Einsteiger-Zertifizierung des LPI - Linup Front ...

Linux Essentials//Die Einsteiger-Zertifizierung des LPI - Linup Front ...

Linux Essentials//Die Einsteiger-Zertifizierung des LPI - Linup Front ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

11.5 Dateien archivieren und komprimieren mit zip und unzip 165<br />

$ rm -rf ziptest<br />

$ unzip test -x ziptest/file1<br />

Archive: test.zip<br />

creating: ziptest/<br />

inflating: ziptest/testfile<br />

inflating: ziptest/file2<br />

Sie können auch Shell-Suchmuster verwenden, um bestimmte Dateien auszupacken<br />

oder auszuschließen:<br />

$ rm -rf ziptest<br />

$ unzip test "ziptest/f*"<br />

Archive: test.zip<br />

inflating: ziptest/file2<br />

inflating: ziptest/file1<br />

$ rm -rf ziptest<br />

$ unzip test -x "*/t*"<br />

Archive: test.zip<br />

creating: ziptest/<br />

inflating: ziptest/file2<br />

inflating: ziptest/file1<br />

(Achten Sie auf die Anführungszeichen, die die Suchmuster vor der tatsächlichen<br />

Shell verstecken, damit unzip sie zu sehen bekommt.) Im Gegensatz zur Shell beziehen<br />

sich die Suchmuster auf den kompletten Dateinamen (inklusive allfälliger<br />

»/«).<br />

Wie nicht anders zu erwarten, können Sie auch bei unzip eine Vielzahl weiterer<br />

Optionen angeben. Lassen Sie sich mit »unzip -h« oder »unzip -hh« die programminterne<br />

Hilfe anzeigen oder lesen Sie unzip(1).<br />

Übungen<br />

C<br />

C<br />

C<br />

11.10 [!2] Legen Sie in Ihrem Heimatverzeichnis einige Dateien an und verpacken<br />

Sie sie in einem zip-Archiv. Betrachten Sie den Inhalt <strong>des</strong> Archivs<br />

mit »unzip -v«. Entpacken Sie das Archiv wieder im Verzeichnis /tmp.<br />

11.11 [!1] Was passiert, wenn eine Datei, die Sie gerade mit unzip auspacken<br />

wollen, schon im Dateisystem existiert?<br />

11.12 [2] Ein ZIP-Archiv files.zip enthalte zwei Unterverzeichnisse a und b,<br />

in denen eine Mischung von Dateien mit verschiedenen Endungen (etwa .c,<br />

.txt und .dat) stehen. Geben Sie ein unzip-Kommando an, mit dem Sie in einem<br />

Schritt den kompletten Inhalt von a bis auf die .txt-Dateien extrahieren<br />

können.<br />

Copyright © 2012 <strong>Linup</strong> <strong>Front</strong> GmbH

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!