[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