Übung 8

  1. Verwenden Sie diff mit der Option -y, um zwei ähnliche Dateien zu vergleichen.
  2. Verwenden Sie das Kommando vimdiff, um zwei ähnliche Dateien zu vergleichen. – Sie können das Programm durch Eingabe von :qa!<Enter> wieder verlassen. Falls Sie versehentlich vimdiff -y aufgerufen haben, drücken Sie vorher CTRL-o.
  3. Lassen Sie diff über zwei ähnliche Dateien laufen, und verwenden Sie patch, um mittels der eben erzeugten Ausgabe aus der ersten Datei die zweite zu machen.
  4. Sortieren Sie mit sort eine simple Eingabe und eine Datei, z.B. /etc/passwd. Sortieren Sie nach verschiedenen Spalten, z.B. nach Benutzername, numerischer ID und Loginshell.
  5. Verwenden Sie find, um nach Dateien zu suchen, und benutzen Sie verschiedene Kriterien gemeinsam. Benutzen Sie die Option -prune, um bestimmte Verzeichnisse nicht zu durchsuchen (z.B. das Verzeichnis .svn).
  6. Probieren Sie ein paar Kombinationen von find und xargs aus. Als Programm für xargs sind z.B. file und ls -l geeignet.
  7. Suchen Sie nach Dateien, die heute geändert wurden und die Zeichenkette print enthalten. Suchen Sie nach Java-Dateien, die nicht das Wort class enthalten.
  8. Probieren Sie das Programm locate aus (falls installiert), um nach Dateien zu suchen. Wo sind die Unterschiede zu find?