Ein Doppelpunkt in der Shell tut nichts – nutze ihn trotzdem

A shell colon does nothing. Use it anyway

Ein Doppelpunkt in der Shell tut nichts – nutze ihn trotzdem

Der Autor zeigt, wie der Null-Befehl `:` in POSIX-Shells zusammen mit Parameter-Expansion genutzt werden kann, um Skripte kürzer und robuster zu machen. Beispiele: Pflichtargumente prüfen, Defaults setzen, Dateien kürzen, Lesbarkeit testen, Signale behandeln und Variablen validieren. Der Beitrag erklärt die Geschichte des Doppelpunkts seit der Thompson-Shell und beantwortet häufige Fragen.

Der Doppelpunkt ist uralt – er geht zurück bis zur Thompson-Shell von 1971, wo er als Label und als erster Kommentar-Marker von Unix diente.

Mehr von diesem Tag

2026-07-26