Shells: Tutorial |
||||
* Einführung * Installation * Paketmanager * Grundlagen * Shells * Entwicklung * KDE * Skriptsprachen * AWK * PHP * Perl * Apache * Veranstaltungen * Schulungen * Bücher * Netzwerk * OpenOffice * OpenSource * Samba | ||||
Shells![]() Home Erste Schritte mit der Bourne-Shell Dateien zeilenweise zusammenfügen Head or Tail Schleifen und Zählen Shell-Variablen Pipes Sortieren von Daten Wer sucht der findet! Praktische Shell-Skripte Rechtschreibung Schleifen und elegant Zählen Texte formatieren mit fmt und fold Umlenkung der Ein- und der Ausgaben Klammer-Erweiterung Verknüpfen von Textdateien mittels Schlüsselfeldern Mit freundlicher Unterstützung von: Linux-Kurse und Seminare ![]() Veranstalter des Linux-Tag am Bodensee 2007 und 2008 Kontakt Haftung Impressum Problem Hilfe Startseite |
Textformatierung mit fmt und foldfmt:Aufruf: fmt [-w Länge] [OPTIONEN]... [DATEI]...fmt ist ein sehr einfacher Textformatierer. Er ermöglicht das beliebige Auffüllen und Umbrechen der Zeilen von ASCII-Texten. Die Arbeitsweise von fmt verdeutlichen wir mit der folgenden Datei.
Hat man obige Datei in arbeitsweise.txt gespeichert und ruft man den Befehl fmt -w 50 arbeitsweise.txt auf, so erhält man:
fold:Das Kommando fold bricht eine Zeile immer nach 80 (Default) Zeichen ab, unabhängig davon, ob das mitten im Wort ist oder nicht. Der Rest erscheint dann in der nächsten Zeile. Wörter werden also gegebenenfalls mitten drin zerhackt. Möchte man diesen Effekt nicht, kann man mit der Option "-s" erreichen, dass nur bei Leerzeichen umbrochen wird, d.h. man hat damit das gleiche Verhalten wie bei fmt mit der Option "-s". Mit der Option "-w" kann man eine beliebige Zeilenbreit einstellen. |