Zum Inhalt springen

Kurs:Wissenstest Linux/Coreutils/Textutils

Aus Wikiversity

Als Textwerkzeuge (engl. text utilities) wird eine Sammlung von Kommandozeilenbefehlen bezeichnet, die vorwiegend der Analyse oder Bearbeitung von Textdateien dienen. Diese Hilfsmittel waren ehemals als eigenständiges Quellcodepaket verfügbar. Die letzte Version trug die Bezeichnung „textutils-2.1“. Seitdem sind diese Textwerkzeuge Bestandteil der Coreutils.

Befehlsliste

[Bearbeiten]
Befehl englisch deutsch Verwendung
cat concatenate verbinden, zusammenfügen Verbinden, Zusammenfügen einer oder mehrerer Dateien
cksum checksum Prüfsumme Berechnen der Prüfsumme und Zählen der Bytes
comm compare multiple vergleichen Zwei sortierte Dateien zeilenweise vergleichen
csplit contextual split textabhängiges Aufteilen Zerlegen einer Datei in Teile anhand bestimmter Zeichenmuster
cut cut schneiden Herausschneiden von Spalten oder Feldern
expand expand dehnen, erweitern umwandeln von Tabulatoren in Leerzeichen
fmt format formatieren, gestalten Textzeilen formatieren
fold fold klappen, knicken Zeilenumbruch von Textzeilen
head head Kopf Auswahl einer bestimmten Anzahl von Kopfzeilen
join join aneinanderfügen Zwei Dateien anhand von Schlüsselfeldern zusammenfügen
md5sum md5 sum MD5-Prüfsumme MD5-Prüfsumme ermitteln
nl number line Nummerierung von Zeilen Nummerierung von Zeilen
od octal dump Oktale Ausgabe Ausgabe von Daten in ASCII-, hexadezimaler oder oktaler Form
paste paste einfügen Zeilen aus zwei Dateien ineinanderfügen
pr print drucken Daten für die Druckausgabe vorbereiten
ptx permuted index permutierter Index erstellen eines permutierten Indexes von Dateiinhalten
sha1sum sha1 sum SHA1-Prüfsumme ermitteln SHA1-Prüfsumme ermitteln
sort sort sortieren Sortierung von Zeilen
split split teilen, trennen (Gegenteil von „cat“) Aufteilen von Daten in mehrere Teile
sum sum summieren Prüfsumme und Blockanzahl einer Datei ermitteln
tac reverse cat Rückwärts für „cat“ Verbinden, Zusammenfügen einer oder mehrerer Dateien in umgekehrter Reihenfolge der Zeilen
tail tail Schwanz, Rest Auswahl einer bestimmten Anzahl von Fußzeilen
tr translate übersetzen Übersetzung einer Menge von Zeichen in eine andere
unexpand unexpand komprimieren, pressen (Gegenteil von „expand“) Leerzeichen in Tabulatoren umwandeln
uniq unique einzeln, einmalig doppelte Zeilen aus sortierten Dateien entfernen
wc word count Wortzähler Zählen von Zeichen, Worten oder Zeilen

Siehe auch

[Bearbeiten]