Anrufbeantworter

Juergen Grünebaum juergen at raescom.de
Wed Feb 27 21:16:03 CET 2002


Hallo,

ich habe mit einem Elsamodem (28800) einen Anrufbeantworter auf einem 
SuSe 7.3 System mit 2.4.10 Kernel eingerichtet.
Mein Problem ist das Abspielen der Nachrichten. In einem Susebuch 
habe ich ein Shellscript gefunden, dass die entsprechenden Dateien in 
Wavs umwandeln soll.
Das Script heisst playrmd und sieht so aus:

#!/bin/sh
# filename: playrmd
usage() {
        echo "Usage:"
        echo "$0 filename.rmd"
        echo "This script will play a .rmd file"
        exit 1
}
if [ -z "$1" -o "$1" = "-h" ]; then
        usage
fi
if [ ! -r $1 ], then
        echo "Cannot read file "$1". Aborting!"
        echo
        usage
fi
rmdtopvf $1 | pvftowav | play -t .wav -

Jedesmal, wenn ich "sh playrmd Datei.rmd" auf rufe, bekomme ich 
folgende Fehlermeldung:

playrmd: line 16: sytax error near unexspected token `fi'
playrmd: line 16: `fi'

Leider hab ich keine Ahnung vom Programmieren; das Script steht so im 
Buch. Kann sich jemand erbarmen und mir sagen, was ich anders machen 
muss?
Oder gibt es eine andere Möglichkeit ausser dieser und vm, solche 
Dateien abzuspielen?
Vielen Dank schonmal im voraus.

Gruss

Juergen
-- 
Jürgen Grünebaum
Am Raestruper Bahnhof 65
48291 Telgte
Fax und Fon: 02582-659654
eMail: juergen at raescom.de



More information about the Linux mailing list