Am 19 Nov 2002, schrieb Andre Timmermann: > > Wie wäre es mit > > if [ "$ENDE" gt "$GESAMTLAENGE" ] ; then > ENDE=$GESAMTLAENGE > fi > es fehlt noch ein "-" . Ansonsten funktionierts. Danke :-) Hier noch mal mein gesamtes Script :-) #!/bin/bash # cdrdao_.sh Wave-Datei.wav TOC-Datei.toc Schrittweite (sec) Gesamtlänge (sec) # Script um Hörspiele die von Kassette auf CD überspielt würden, vernünftig hören zu können # Man kann so viel Index einträge erzeugen wie man möchte. #set -xv # xtrace und verbose aktivieren I=0 WAVEDATEI=$1 TOCDATEI=$2 SCHRITTWEITE=$3 GESAMTLAENGE=$4 echo "CD_DA" > $TOCDATEI echo " " >> $TOCDATEI while [ $I -lt $GESAMTLAENGE ]; do echo "TRACK AUDIO" >> $TOCDATEI echo "NO COPY" >> $TOCDATEI let ENDE=I+SCHRITTWEITE if [ "$ENDE" -gt "$GESAMTLAENGE" ] ; then ENDE=$GESAMTLAENGE fi echo "FILE " $WAVEDATEI $I $ENDE >> $TOCDATEI echo " " >> $TOCDATEI I=$ENDE done -- Lothar mailto:L.Schweikle@logout.de >> Andere sollen ihren Ruf behalten. Behalten Sie deren Geld.
Attachment:
pgpLe04__5IJy.pgp
Description: PGP signature