Gentoo Archives: gentoo-user-de

From: Jan Girlich <vollkorn@×××××××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] mehrere Dateien automatisiert umbennen
Date: Thu, 12 Oct 2006 18:52:15
Message-Id: 452E8EE3.2070201@freenet.de
In Reply to: Re: [gentoo-user-de] mehrere Dateien automatisiert umbennen by Dirk Heinrichs
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Dirk Heinrichs wrote:
5 > Am Donnerstag, 12. Oktober 2006 08:39 schrieb ext Eckard Brauer:
6 >
7 >> finden. Eine Funktionierende Variante ist unten.
8 >>
9 >> find . -name '*.jpg' | while read file; do echo mv $file $(echo "$file" |
10 >> sed -e 's+\./+/media/usbdisk/+' -e 's/://g'); done
11 >
12 > Wenn Du jetzt noch alle Vorkommen von $file quotest (also "$file") dann
13 > dürfen in den Namen auch Leerzeichen o.Ä. enthalten sein.
14
15 Sehr schön, auf die Idee mit While read file; do..." bin ich nicht
16 gekommen. Mein Gedanke war immer nur: Wie sorge ich dafür den mv Befehl
17 auf jede einzelne Zeile der Ausgabe von find anzuwenden? Und die Lösung
18 mv je Ergebnis von find ausführen zu lassen schien mir so elegant, dass
19 ich mich darin verrant habe.
20
21 Was ich aber selbst nach dem Studium der manpage nicht verstehe ist
22 dieser Part: 's+\./+/media/usbdisk/+' Es scheint irgendwie das
23 s/ausdruck1/ausdruck2/[Modus] zu sein, aber dafür ist die Syntax laut
24 manpage dann falsch.
25
26 Wie wäre es mit einer kleinen Erläuterung dazu?
27
28 Gruß
29 Jan
30
31 -----BEGIN PGP SIGNATURE-----
32 Version: GnuPG v1.4.5 (GNU/Linux)
33
34 iD8DBQFFLo7jvuM9o4Jvd/8RAjehAJwLSglZoLOmlacEunWae8JeG5q+/wCeIcgV
35 9LxUGXWVu26nATjtzR1dupQ=
36 =ZcYc
37 -----END PGP SIGNATURE-----
38
39
40 --
41 gentoo-user-de@g.o mailing list

Replies

Subject Author
[gentoo-user-de] Re: mehrere Dateien automatisiert umbennen Torsten Fleischmann <TorstenFleischmann@×××.de>
Re: [gentoo-user-de] mehrere Dateien automatisiert umbennen Eckard Brauer <e.brauer@×××××××××.de>