cut (Unix)
cut ist ein Unix-Kommando zur spaltenweisen Extraktion von zeilenweise eingelesenem Text.
Zeilensegmente können byte-(-b), zeichen-(-c) oder felderweise (-f) extrahiert werden, wobei mittels -d ein Trennzeichen spezifiziert werden kann. Für Bereichs-Spezifizierungen stehen die Optionen N, N-M, N- (N bis Zeilenende), oder -M
(Zeilenanfang bis M) zur Verfügung.
Die erste bekannte, öffentliche Version von cut war 1982 Bestandteil von Unix System III. In den meisten Linux-Distributionen ist heute die Implementation des Pakets Gnu Core Utilities enthalten, diese wurde von David M. Ihnat, David MacKenzie und Jim Meyering erstellt.
- ↑ Markus Schnalke: Cut out selected fields of each line of a file. In: freiesmagazin. (marmaro.de [PDF]).
- ↑ cut(1): remove sections from each line of files - Linux man page. Abgerufen am 28. März 2020.