#!/bin/bash # zaehle die Prozesse, die den Bot ausfuehren count=$(ps aux | grep HSMensaW_bot.py | grep -c -v grep) # mehr als einer? if [ "$count" -gt 1 ]; then # beende alle kill `ps axo pid,command | grep HSMensaW | grep -v grep | sed -e 's/^[[:space:]]*//' | cut -d ' ' -f1 | tr '\n' ' '` fi # ungleich 1 (wenn mehr, wurden sie schon beendet, daher keiner) if [ "$count" -ne 1 ]; then # starte neu cd /home/pi/scripts || exit python3 HSMensaW_bot.py & fi