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

Re: hilfe für script gesucht - war Dringend Hilfe gesucht



* Bernd Grah <brain@sternlinux.de> [060504 17:10]:

> find /skole/tjener/home0 -iname '*.jpg' -type f -exec mv "{}" 
> /mein/ordner ";"
> durchgefürt, hat geklappt

Reiner Glueck das das gut gegangen ist ;)

Hinweis 1:

alex@vinyamar:/tmp$ mkdir -p test1/a
alex@vinyamar:/tmp$ mkdir -p test1/b
alex@vinyamar:/tmp$ touch test1/a/foo.jpg
alex@vinyamar:/tmp$ touch test1/b/foo.jpg
alex@vinyamar:/tmp$ mkdir test2
alex@vinyamar:/tmp$ find test1/ -iname \*.jpg -exec mv "{}" test2/ \;
alex@vinyamar:/tmp$ ll test2/
insgesamt 0
-rw-r--r-- 1 alex alex 0 2006-05-05 01:30 foo.jpg


Die Variante mit exec hat uebrigens den Nachteil, dass fuer jede
gefundene Datei ein extra Prozess aufgemacht wird.  U.U. ist da ein
-print0 |xargs -0 effizienter (dann muss sich auch nicht selbst ums
escapen / "in Anfuehrungstriche setzen" kuemmern).

Yours sincerely,
  Alexander

Attachment: signature.asc
Description: Digital signature


Reply to: