Aufgabe 3
Aufgaben mit UNIX --- find, sed, awk, sort, cut
- Wie lautet der
find
Befehl, der alle .txt
Dateien in ihrem Homeverzeichnis findet?
- Suchen Sie mit dem
find
Befehl alle .txt
Dateien in ihrem Homeverzeichnis, die größer als 1 Megabyte sind.
- Suchen Sie mit dem
find
Befehl alle Dateien in ihrem Homeverzeichnis, die älter als 1 Monat und größer als 1 Megabyte sind und kopieren Sie die Dateien in ein Verzeichnis mybackup
das sie vorher erstellt haben.
- Extrahieren Sie aus Ihrer
/etc/passwd
Datei alle Usernamen mit dem Befehl awk
und kopieren Sie die Usernamen in die Datei my_user.txt
Verwenden Sie für die folgenden Aufgaben 15 gezippte Ausgaben der Süddeutschen Zeitung, die in folgendem ZIP Archiv gespeichert sind: (Hier der link: (all_sz.zip))
- Unzippen Sie das Archiv
- Suchen Sie die Ausgabe der Süddeutschen Zeitung aus ihrem Archiv, die am größten ist. (Tipp: folgende Befehle könnten dabei nützlich sein:
wc, sort, awk oder cut
- Nehmen Sie eine Ausgabe der SZ und ersetzen Sie in der kompletten Ausgabe den Kleinbuchstaben
e
durch den Großbuchstaben E
.
- Nehmen Sie eine Ausgabe der SZ und entfernen Sie in der Ausgabe die Stoppwörter
und, der, für, mit
.
- Kombinieren Sie nun den Befehl
find
mit der Lösung aus der vorherigen Aufgabe und ersetzen Sie in allen Ausgaben der SZ alle Wörter und, der, für, mit
und speichern die modifizierten Dateien in Dateien mit dem Suffix .new.txt