402 Stimmen

Gibt es eine Möglichkeit, mv dazu zu bringen, das Verzeichnis zu erstellen, in das verschoben werden soll, wenn es nicht existiert?

Wenn ich mich also in meinem Home-Verzeichnis befinde und foo.c nach ~/bar/baz/foo.c verschieben möchte, diese Verzeichnisse aber nicht existieren, gibt es dann eine Möglichkeit, diese Verzeichnisse automatisch erstellen zu lassen, so dass man nur folgendes eingeben muss

mv foo.c ~/bar/baz/ 

und alles würde gut werden? Es scheint, wie Sie mv zu einem einfachen Bash-Skript alias, die prüfen würde, ob diese Verzeichnisse vorhanden sind und wenn nicht würde mkdir und dann mv aufrufen, aber ich dachte, ich würde zu sehen, ob jemand eine bessere Idee hatte.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X