Linux Shell: Dateinamen mit Bindestrich - und wie weiter?
Das sollte eigentlich nicht passieren - eine Datei unter Linux bekommt einen Namen mit einem führenden Bindestrich: “- Mist.jpg”. Kein Problem, wird einfach umbenannt. Aha. Doch mv, cp, rm, … alle Befehle verweigern den Dienst, denn sie nehmen den Bindestrich nicht als Dateiargument wahr, sondern als Option. Und da war es schon, das Problem.
Die Lösung: Den jeweiligen Befehl mit “––” als Option aufrufen und dann das Dateiargument.
Beispiel: mv –– “- Mist.jpg” Mist.jpg
Dann klappts auch wieder normal.
Abgelegt unter: IT Schnipsel














Ich bin wirklich mal gespannt, ob einer es mal schafft diese kleinen “progrmmier-probleme” in den Griff zu bekommen.
Aber ich fürchte das ich das nicht mehr erleben darf!