• Keine Ergebnisse gefunden

¨Ubungsblatt f¨ur die 12. ¨Ubung

N/A
N/A
Protected

Academic year: 2021

Aktie "¨Ubungsblatt f¨ur die 12. ¨Ubung"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Christian Baun SS2008 Systemsoftware

Ubungsblatt f¨ ¨ ur die 12. ¨ Ubung

1. Schreiben Sie ein Shell-Skript, dass mit Hilfe von select einen kleinen Datei- Browser realisiert.

• Die Dateien und Verzeichnisse im aktuellen Verzeichnis sollen ausgegeben und ausw¨ahlbar sein.

• Wenn eine Datei ausgew¨ahlt wird, soll erst der Inhalt dieser Datei und da- nach die Anzahl der Zeichen, W¨orter und Zeilen in der Datei ausgegeben werden. z.B:

<Dateiname>.<Dateiendung>

Inhalt der Datei ...

...

Zeichen: <Anzahl>

Zeilen: <Anzahl>

W¨orter: <Anzahl>

• Wenn ein Verzeichnis ausgew¨ahlt wird, soll das Skript in dieses Verzeich- nis wechseln und die Dateien und Verzeichnisse im Verzeichnis sollen aus- gegeben werden.

• Es soll auch m¨oglich sein, ein Verzeichnis zur¨uck zu gehen (cd ..).

2. Schreiben Sie ein Shell-Skript, das mit Schleifen folgende Ausgabe erzeugt:

1 22 333 4444 55555

3. Schreiben Sie ein Shell-Skript, das mit Schleifen folgende Ausgabe erzeugt:

1 12 123 1234 12345

4. Schreiben Sie ein Shell-Skript, das mit Schleifen folgende Ausgabe erzeugt:

|_

| |_

| | |_

| | | |_

| | | | |_

Fakult¨at f¨ur Informatik 1 Hochschule Mannheim

Referenzen

ÄHNLICHE DOKUMENTE

Erweitern Sie das Shell-Skript dahingehend, dass wenn es sich bei der als Ar- gument angegebenen Datei um eine gew¨ ohnliche Datei handelt, soll gepr¨ uft werden, ob sie ausf¨

Nach der Auswahl einer Grundre- chenart wird der Benutzer gebeten, zwei Operanden einzugeben2. Diese beiden Operanden werden mit der zuvor ausgew¨ ahlten Grundrechenart verrechnet

KNOPPIX ist eine freie GNU/Linux-Distribution, die sich als Live-CD direkt von einer CD/DVD starten l¨asst, ohne Installation auf der

Schreiben Sie mit einem Editor f¨ur die Shell Ihrer Wahl (z.B. pico, nano oder emacs) einen kurzen Text in die Datei Datei1.txt. nano oder emacs)

F¨ugen Sie einen beliebigen Text in die Datei SYS3.txt ein und bitten Sie einen Kommilitonen mit seinem Benutzer-Account auf die Datei SYS3.txt zuzugreifen (Kopieren oder

Bitten Sie einen Kommilitonen mit seinem Benutzer-Account auf die Datei SYS_¨ Ubung3.txt zuzugreifen (Kopieren oder Inhalt ausgeben).. Passen Sie die Lese-, Schreib-

Erzeugen Sie im Verzeichnis SYS_Links einen Hard Link mit dem Namen HardLink auf die Datei Original.. Erzeugen Sie im Verzeichnis SYS_Links einen Symbolischen Link mit dem

• W¨ahlt der Benutzer die Auswahlm¨oglichkeit (Alle), soll die Datei mit allen Komprimierungsalgorithmen einmal komprimiert werden und die Dateigr¨oßen der originalen und