Re: Verhalten von 'mv'
Hi Patrick!
On Thu, 13 Feb 2003, Patrick Petermair wrote:
> Durch ein Mißgeschick eines Kollegen, habe ich jedoch ein bißchen
> herumexperimentiert. Folgendes Szenario:
> [...]
> Jetzt kommt der springende Punkt. Ich möchte alle 3 Bilder aus dem
> source-Verzeichnis ins destination-Verzeichnis verschieben.
> Normalerweise würde ich es mit 'mv source/*.jpg destination/' machen.
> Zum Testen mache ich allerdings folgendes:
>
> black@voyager:~/test$ mv source/*.jpg destination/*
>
> Man beachte den Stern beim Zielverzeichnis. Das Resultat verwundert
> mich dann aber. 'mv' hat ALLE Ordner in destination/ in einen einzigen
> Ordner verschoben:
>
> black@voyager:~/test$ ls destination/
> python2.2
> black@voyager:~/test$ ls destination/python2.2/
Du willst in der Manpage bash(1) unter dem Stichwort "Pathname Expansion"
suchen --> "destination/*" wird expandiert und das Ergebnis als Parameter
an mv gegeben.
> Falls das jemand durchleuchten könnte, wäre ich sehr dankbar. Die
> manpage von mv ist in der Hinsicht SEHR dürftig.
Hat auch nichts damit zu tun.
Gruss Jens.
--
ruehmkorf at informatik dot uni hyphen koeln dot de
Reply to: