dennisrichter.de

Listings von Übung 3 (02.05. bzw. 09.05.03):

Themen: gzip & tar und der Umgang damit, case (Bourne) bzw. switch (C-Shell)
  • Skript mit case/switch, tar und gzip; Eingabe an das Sprikt: Dateiname, anschließend soll das Skript eine von drei Verhaltensweisen zeigen: bei einer gzip(.gz)-Datei den Inhalt entpacken, bei einer .tar-Datei den Inhalt anzeigen, eine normale ASCII-Datei soll auf den Bildschirm ausgegeben werden. Um den Typ der Datei in Erfahrung zu bringen, file verwenden. Problem in Übung am 2.5.: gzip behandelte tar-Datei wird für beides indentifiziert. Umgehen mit zuerst Abfragen auf gzip, ist jedoch keine echte Lösung.
Hinweis: alle Shell-Listings sind zusätzlich mit der Endung .txt versehen, um ein versehentliches Ausführen zu vermeiden, für Tests solltet Ihr diese Endung wieder entfernen und die Rechte auf Ausführbarkeit setzen.