linuxhanz
18-01-2003, 14:28
Hi Leuts,
Ich habe ein Skript dass cdparanoia auswertet (Anzahl der Tracks
in /tmp/current schreibt).
Die Wave -Dateien werden ebefalls nach /tmp geschrieben.
Möchte mit einer while-Schleife ausdrücken:
Nimm 2 (wav), arbeitet beide ab(encode mp3s) und nimm dann wieder 2 bis zum Ende:
#!/bin/bash
cd /tmp/
#lame -b 128 -q 0 -p -c -t 1-`cat /tmp/current`.`wav`
ARGS = "-b 128 -q 0 -p -c -t"
LIMIT = `cat /tmp/current`
while (( a < LIMIT; a++; a > 2 )) # nie mehr als 2 Instanzen starten
do lame $ARGS a$.wav;
next;
done
klappt aber noch nicht
:confused:
Ich habe ein Skript dass cdparanoia auswertet (Anzahl der Tracks
in /tmp/current schreibt).
Die Wave -Dateien werden ebefalls nach /tmp geschrieben.
Möchte mit einer while-Schleife ausdrücken:
Nimm 2 (wav), arbeitet beide ab(encode mp3s) und nimm dann wieder 2 bis zum Ende:
#!/bin/bash
cd /tmp/
#lame -b 128 -q 0 -p -c -t 1-`cat /tmp/current`.`wav`
ARGS = "-b 128 -q 0 -p -c -t"
LIMIT = `cat /tmp/current`
while (( a < LIMIT; a++; a > 2 )) # nie mehr als 2 Instanzen starten
do lame $ARGS a$.wav;
next;
done
klappt aber noch nicht
:confused: