jancarsten
30-07-2001, 22:05
Hallo !
Ich habe mir folgendes script zum testen geschrieben :
#!/bin/sh
#lil.conf gibt es bei mir nicht
if cat /etc/lil.conf 2>&1
then echo "läuft"
else echo "läuft nicht"
fi
Das script soll mir nur anzeigen ob der befehl erfolgreich läuft oder nicht aber keine Fehlermeldung ausgeben jedoch gibt es mir ein Fehlermeldung aus was es ja gerade nicht soll, wenn ich den Befehl cat /etc/lil.conf 2>&1direkt an der shell eingebe bekomme ich keine Fehlermeldung genau so wie es sein soll. Was stimmt an dem script nicht ?!
MFG Jan
[ 30. Juli 2001: Beitrag editiert von: jancarsten ]
Ich habe mir folgendes script zum testen geschrieben :
#!/bin/sh
#lil.conf gibt es bei mir nicht
if cat /etc/lil.conf 2>&1
then echo "läuft"
else echo "läuft nicht"
fi
Das script soll mir nur anzeigen ob der befehl erfolgreich läuft oder nicht aber keine Fehlermeldung ausgeben jedoch gibt es mir ein Fehlermeldung aus was es ja gerade nicht soll, wenn ich den Befehl cat /etc/lil.conf 2>&1direkt an der shell eingebe bekomme ich keine Fehlermeldung genau so wie es sein soll. Was stimmt an dem script nicht ?!
MFG Jan
[ 30. Juli 2001: Beitrag editiert von: jancarsten ]