1 |
Moin, |
2 |
vielen Dank für die ganzen Tipps! Da Zitieren gerade nicht mehr so viel Sinn |
3 |
macht, lasse ich es mal. |
4 |
|
5 |
Mein Script sieht jetzt so aus: |
6 |
--------------------------------------------------- |
7 |
#!/bin/bash |
8 |
|
9 |
FILENAME=/home/thilo/bpm.txt |
10 |
|
11 |
if [ -f "$FILENAME" ] |
12 |
then |
13 |
rm "$FILENAME" |
14 |
touch "$FILENAME" |
15 |
fi |
16 |
|
17 |
find /home/musik -iname '*.mp3' | while read i; do |
18 |
BPM=`id3info "$i" | grep TBPM | cut -c 36-` |
19 |
#let BPM=$BPM/4 |
20 |
echo "$BPM $i" >> "$FILENAME" |
21 |
done |
22 |
|
23 |
sort -k 2 -n $FILENAME > "$FILENAME".sorted |
24 |
-------------------------------------------------------- |
25 |
|
26 |
Ich habe noch ein Problem im Zusammenhang mit den Zahlenwerten. Das Problem |
27 |
ist, dass ich keine ganzzahligen Werte habe. Wenn ich die let-Zeile drin |
28 |
lasse, bekomme ich folgende Fehlermeldung: |
29 |
let: BPM=93.77/4: syntax error in expression (error token is ".77/4") |
30 |
|
31 |
Ich möchte gerne, eine Ganzzahldivision durch 4. |
32 |
Habt Ihr auch dafür noch einen Tip? |
33 |
|
34 |
Gruß & Danke |
35 |
Thilo |
36 |
|
37 |
-- |
38 |
gentoo-user-de@g.o mailing list |