Programm aus Rechner aus

Einige Linux Programme bieten die Option, geh aus wenn du fertig bist. Leider fehlt manchmal die Option zum Rechner herunterfahren. Das folgende Script erwartet als Parameter den Namen des Programms wie es unter top aufgeführt ist. Sollte das Programm nicht mehr laufen, so wird der Rechner per halt heruntergefahren.

#!/bin/bash

while /bin/true; do

ps -aux | grep $1 | grep -v grep | grep -v $0

if [ $? == 1 ]
then
echo „Programm $1 ist aus => Rechner aus“;
halt
exit
else
date
echo „Progamm $1 laeuft noch “

fi
sleep 5m
done

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.