Der Ordner wurde versehentlich in „-Cadence NDA Extension- Signed 10.2.17.pdf“ umbenannt und ich kann nun nichts mehr mit dem Ordner machen. Wie benenne ich ihn in „dicarta“ um? Ich versuche das in einem UNIX-Shell-Skript.
Antwort1
Versuche dies:
mv -- -Cadence\ NDA\ Extension-\ Signed\ 10.2.17.pdf some-other-name.pdf
Der Grund für Ihr Problem könnte sein, dass, wenn Ihre Quelldatei mit einem beginnt -
, dann mv
versucht, sie als Option zu analysieren. --
Normalerweise hilft es, vor Ihren Argumenten ein anzugeben (auch bei anderen Befehlen als mv
).
Oder wie in den Kommentaren vorgeschlagen:
mv ./-Cadence\ NDA\ Extension-\ Signed\ 10.2.17.pdf some-other-name.pdf
Dieses Problem lässt sich möglicherweise umgehen, indem Sie Ihrer Datei einen relativen (oder absoluten) Pfad voranstellen.