Friday, August 9, 2019

Der trim Befehl: Leerraum (Whitespace) am Anfang und Ende einer Zeile entfernen

Folgendes sed liest Zeilenweise von der Standardeingabe und entfernt Leerraum (Whitespace) am Anfang und Ende einer Zeile. Schreibt auf die Standardausgabe.

#!/usr/bin/env sed -f
# Entfernt Leerraum (Whitespace)
s/^s*//; # am Anfang/links (ltrim)
s/s*$//; # und Ende/rechts (rtrim)