hat jemand oder weiß jemand, wo es ein fertiges Scriptteil gibt, welche prüft, ob das aktuelle Script bereits läuft (es soll nicht zweimal ausgeführt werden können!).
Ich habe diesen Ansatz gefunden, mit den man prüfen kann, ob ein bestimmter Prozess schon läuft:
Code: Alles auswählen
#!/bin/sh
SERVICE='script.sh'
if ps ax | grep -v grep | grep $SERVICE > /dev/null
then
echo "$SERVICE service running"
else
echo "$SERVICE is not running"
fi
Danke im voraus,
Kermit
PS: ich möchte nicht mit Lock-Files arbeiten