Verschieben mit kompletter Pfadangabe

Dirk Deimeke dirk.deimeke at ubuntu.com
Die Sep 23 15:35:28 BST 2008


Hi

> kennt jemand einen Befehl, der eine Datei mit ihrem kompletten Pfad
> verschiebt? Wie kann ich also die Datei

spricht etwas gegen
mkdir -p "/tmp/$(dirname ${datei})" ; cp "${datei}" "/tmp/$(dirname
${datei})"
?

Macht zwar mkdir, aber nur für die Datei.

Wenn Du es sauber haben möchtest, prüfst Du vorher noch, ob das
Verzeichnis existiert.

Wobei mir gerade durch den Kopf geht, dass es beim mkdir knallen könnte,
wenn die Datei Leerzeichen enthält.

Vielleicht hilft Dir das aber weiter.

Dirk