Mv mit Variable - Space enthalten
Ich möchte gerne einen move-Befehl absetzen und zwar mit einer Variable (enthalten ist ein Leerzeichen)
Ich habe im env eine Variable (filename="'test 4711'") und im Anschluss möchte ich einen move-Befehl (mv -v test ${filename}) absetzen, leider bringt er mir hier immer den Fehler:
mv: Beim Verschieben mehrerer Dateien muss das letzte Argument ein Verzeichnis sein.
Wenn ich den Befehlt manuell über die bash platziere, funktioniert dies ohne Fehler:
mv test 'test4711'
Könnt Ihr mir ggf. einen Tipp geben?
Ich habe im env eine Variable (filename="'test 4711'") und im Anschluss möchte ich einen move-Befehl (mv -v test ${filename}) absetzen, leider bringt er mir hier immer den Fehler:
mv: Beim Verschieben mehrerer Dateien muss das letzte Argument ein Verzeichnis sein.
Wenn ich den Befehlt manuell über die bash platziere, funktioniert dies ohne Fehler:
mv test 'test4711'
Könnt Ihr mir ggf. einen Tipp geben?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 172720
Url: https://administrator.de/forum/mv-mit-variable-space-enthalten-172720.html
Ausgedruckt am: 11.03.2025 um 19:03 Uhr
2 Kommentare
Neuester Kommentar