שלום לכולם,
יש לי סקרפיט לבדיקת שירות מסויים אם למעלה או לא.
כלומר הוא בודק אם השירות רץ, אם רץ אז הכל מעולה, במידה ולא הוא מריץ אותו בחזרה.
קוד:
#!/bin/bash
# Check if ts3server is running
if pgrep "ts3server" > /dev/null
then
echo "Running"
else
echo "Stopped"
./ts3server_startscript.sh start &
fi
זה סקריפט הבדיקה.
עכשיו בניתי עוד סקריפט שהוא בעקרון מריץ את סקריפט הבדיקה מה שמלמעלה, כלומר הכוונה שלי שהוא יריץ את סקריפט הבדיקה כל X דקות שארצה.
קוד:
#!/bin/bash
watch -n 1 ./ts3_up.sh
fi
אך לצערי אינו עובד קבעתי לו שכל 10 שניות יריץ את הסקריפט אבל ללא הצלחה.
אשמח לעזרה.