Zum Hauptinhalt springen

Wie werden Pfade getrennt? Der Backslash funktioniert nicht.

Unter Linux wird der einfache Schrägstrich, /, über der 7 als Verzeichnistrenner verwendet und nicht der Backslash. Der Backslash ändert unter Linux (wie auch unter Windows) die Bedeutung des direkt folgenden Zeichens.

Offen gesagt, frage ich mich schon immer, was Microsoft geritten hat, den Backslash als Trenner für Pfade zu verwenden. Das Symbol war damals bereits etabliert, um Sonderzeichen zu maskieren. Dateinamen werden dadurch in vielen Programmiersprachen zum Graus.