Aus irgendeinem seltsamen Grund habe ich "'" als Worttrennzeichen in Bezeichnern versucht, wie in:
$ export foo'bar=1
>
> ^C
$
Das Ergebnis ist , wie oben gezeigt, id est die Eingabeaufforderung ändert sich zu „>“ und das System wartet offensichtlich für weitere Informationen auf meiner Seite. Wie Sie sehen, musste ich Strg-C drücken, um zu entkommen. Das gleiche passiert mit anderen Befehlen wie
$ ls foo'bar
$ mkdir foo'bar
Ich bin neugierig auf den Sinn all dessen, das ist die besondere Bedeutung von "'" in Terminalbefehlen (so besonders, dass es sogar innerhalb von IDs auseinander genommen wird).
Extra: Nebenbei möchte ich auch die Menge der speziellen oder anderweitig ungültigen Zeichen in Datei- und Ordnernamen kennen, sowohl unter Unix-ähnlichen als auch unter Windows-Systemen (um die gemeinsame Teilmenge der sicheren zu erhalten) (insbesondere, was ist mit allem Nicht-ASCII?).
Danke, Denis