PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem beim Variablen füllen



14-01-2001, 00:21
Hallo,
innerhalb einer if-Schleife möchte ich eine Variable füllen:
for i in fax?????.tif
do
# Ausgabe des Faxservers in Varible schreiben
# EMPFANG=$(/usr/bin/faxstat -r|/bin/grep $i)
fi

Obwohl alles andere in der Schleife läuft, macht obiger Befehl nichts. Wieso?
$i ist belegt, habe ich beprüft, ebenso stimmen die Pfade)
Grüße,
Werner

PS: Übrigens möchte ich damit den Sender des Faxes ausgeben. Vielleicht kennt da jemand auch einen anderen Trick

16-01-2001, 11:33
Hallo,
hört mich keiner? :-)
Das "#" vor dem EMPFANG innerhalb der for-Schleife muß natürlich weg und das "fi" muß "done" heißen.
Ich hab nur einen Teil kopiert und nicht achtgegeben. :-(
Hat keiner eine Idee?
MfG,
Werner

16-01-2001, 13:24
Hallo Thommy,
werd ich am Freitag ausprobieren.
Danke,
Werner

thommy
17-01-2001, 00:42
Eine Lösung habe ich nicht parat, da ich faxstart nicht installiert habe. Ich würde aber eine Ausgabe einbauen und schauen, was drin steht:

<pre>
EMPFANG=$(/usr/bin/faxstart -r | tee logfile | grep $i )
</pre>

Thomas