[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Verhalten von 'mv'



Hallo Patrick,

genügend Begründungen hast Du ja schon erhalten.

Sehr hilfreich zum Verständnis ist dafür: set -x
also z.B.:

~$ cd /tmp
/tmp$ mkdir mv-test
/tmp$ cd mv-test
/tmp/mv-test$ mkdir -p dest/{a,b,c}
/tmp/mv-test$ touch dest/{a/a,b/a,c/a}-test.txt
/tmp/mv-test$ mkdir source
/tmp/mv-test$ touch source/{a,b,c}.jpg
/tmp/mv-test$ ls -R *
[...]
/tmp/mv-test$ set -x
/tmp/mv-test$ mv source/*jpg dest/* 
+ mv source/a.jpg source/b.jpg source/c.jpg dest/a dest/b dest/c
/tmp/mv-test$ ls -R *
[...]

oder, files/dirs erzeugen und:
/tmp/mv-test$ set -x
/tmp/mv-test$ bash -o noexec -c mv source/*jpg dest/* 
+ bash -o noexec -x -c mv source/a.jpg source/b.jpg source/c.jpg
dest/a dest/b dest/c
/tmp/mv-test$ set +x

Dann wird der Befehl angezeigt aber nicht ausgeführt. Ist zum
testen ganz gut.


cu
Juergen



Reply to: