Gentoo Archives: gentoo-user-de

From: Christian Parpart <trapni@g.o>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] MP3 Sammlung konvertieren, Scripthilfe
Date: Wed, 06 Oct 2004 12:08:23
Message-Id: 200410061408.17933.trapni@gentoo.org
In Reply to: Re: [gentoo-user-de] MP3 Sammlung konvertieren, Scripthilfe by Nils Andresen
1 On Wednesday 06 October 2004 9:06 am, Nils Andresen wrote:
2 > Oliver Beowulf Friedrich schrieb:
3 > > for file in /mnt/data/musik/*/*.mp3
4 > > do
5 > > ~ sox %file -s/mp3/ogg %file
6 > > loop
7
8 Sicher dass das mit % zeichen auch geht? nicht dass du ein $ meinst?
9
10 Naja, ich kenn zwar sox nicht, aber ich denke dieze zeile sollte
11 kuerzer sein:
12
13 find /mnt/data/musik -name '*.mp3' -exec sox {} -s/mp3/ogg {} \;
14
15 > In einer Bash sollte das in etwa so aussehen:
16 > for file in /mnt/data/musik/*/*.mp3; do
17 > sox ${file} ${file/mp3/ogg}
18 > done
19 >
20 > > Fehlermeldung: "bash: ./mp32ogg: Permission denied
21 > > ls -l:-rwxrwxrwx 1 nobody users 72 Oct 6 2004 mp32ogg
22 >
23 > Hmm.. hier bleibt mir der Sinn gerade verborgen....
24 > die Rechte stimmen -- warum gehört das file nobody ?
25
26 Wenngleich sich mir diese frage auch stellt, stellt sich mir gleichenfalls die
27 frage, warum auch die permissions derartig fatal eingestellt sind. nur der
28 eigentuemer sollte schreibrechte haben, alleanderen hoechstens rx, sofern
29 keine triftigen gruende vorliegen.
30
31 however, vielleicht hast du ja nur vergessen in der ersten zeile deines
32 scripts auch anzugeben, dass es sich um ein BASH script handelt.
33
34 Ein jedes Script Executable beginnt mit dem aller aller ersten zeichen mit
35 einem Doppelkreuz (#) gefolgt von einem Ausrufungszeichen (!), optionale
36 Leerzeichen, und dann der Pfad zur Scriptingengine, wie z.B. /bin/sh
37 oder /usr/bin/perl gefolgt von einigen optionalen argumenten.
38
39 #! /bin/sh
40
41 in deinem fall also. did you do so?
42
43 > Aber du brauchst das "Skript" doch nur ein mal, richtig ?
44 > Dann gib es doch als eine Zeile einfach ein...
45
46 Na wenn er sie sich fuer spaeter mal aufheben willl, warum denn nicht ;)
47
48 MfG,
49 Christian Parpart.
50
51 --
52 Netiquette: http://www.ietf.org/rfc/rfc1855.txt
53 14:02:55 up 43 days, 1:42, 0 users, load average: 0.19, 0.28, 0.27

Replies

Subject Author
[gentoo-user-de] Re: MP3 Sammlung konvertieren, Scripthilfe "Alexander W. Skwar" <listen@×××××××××××××××.name>