Shell programme in Java konvertiern

Von: , Frage gestellt am Do, 7. Mai 2009


Hallo,
wie kann ich mein Script von Shell in Java konvertieren?? ich schicke mein Script zu.
#!/bin/sh
hostname=`hostname`
echo "$hostname"
date=`date`
echo "$date" "$hostname" "Spectro up" "Alarm down"
if pgrep Spectro >/dev/null
then
if pgrep Alarm >/dev/null
then
cat check.log
echo "$hostname" "Spectro up" "Alarm up">>process.sh.log
echo "Spectro and Alarm running"
echo "Spectro and Alarm are running on host $hostname"| mailx -s "Spectro and Alarm are running" yahoo.de
echo "Spectro and Alarm are running" | /usr/bin/logger -p local.info -t info
else
echo "$date" "$hostname" "Spectro up" "Alarm down">>process.sh.log
echo "Spectro running, Alarm not running"
echo "Spectro is running on host $hostname \nAlarm not running"| mailx -s "Spectrum process check Alarm not" yahoo.de
echo "Spectro running Alarm not running" | /usr/bin/logger -p local6.info -t info
fi
else
cat check.log
echo "$hostname" "Spectro down" "Alarm down">>process.sh.log
echo "Spectro is broken"
echo "Spectro is broken on host $hostname, Alarm not"| mailx -s "Spectro is broken" yahoo.de
echo "Spectro is broken" | /usr/bin/logger -p loca1.info -t info
fi
exit

1 Antworten zu dieser Frage

  1. Antwort von nach 6 Stunden 0 hilfreich
    Re: Shell programme in Java konvertiern

    Hi,
    schreib das Ganze in eine Datei und verwende Runtime.exec() . Ich glaube, du verwechselst das Forum mit einem Hausaufgabenlösungsbrett.

    SCNR
    bernhard

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!