[Eisfair] Problem mit (vermutlich) ping
Stefan Puschek
stefan.puschek at t-online.de
Mo Jun 24 17:59:20 CEST 2019
Hallo Marcus,
...
>> als ich mein Skript mit vielen Outputs zur Kontrolle erweitert
>> hatte, lief es urplötzlich...
>>
>> Lösung: wenn man den Output von ping umleitet (Datei oder
>> /dev/null) dann klappts :)
>>
>> ist der ping sauer, wenn er seinen Output (Packets sent bla bla)
>> nicht los wird?
>
> Zeig mal dein Skript, denn ich kann mich nicht erinnern, dass das
> ein Problem ist.
#!/bin/bash
SCANFILE="/tmp/scan.tiff"
TMPFILE="/tmp/tmp.tiff"
PSFILE="/tmp/tmp.ps"
LOCKFILE="/tmp/copy.lock"
GAMMA="0.5"
CONTRAST="20"
MRHAT="192.168.6.130" # der Printserver läuft nur wenn der Drucker läuft
/usr/bin/ping -c 1 $MRHAT >/dev/null
ERGEBNIS=$?
if [ "$ERGEBNIS" != "0" ]
then
exit
fi
...hier kommt er niemals hin
ohne die Umleitung nach /dev/null ist $ERGEBNIS immer 1 wenn das Skript
vom scanbuttond gestartet wird
> Als wer wird das Skript ausgeführt.
root
Groetjes
Stefan
Mehr Informationen über die Mailingliste Eisfair