Sziasztok!
Szeretnék egy olyan scripttet készíteni a szerveremre, és majd betenni cron-ba, ami leellenőrzi hogy egy adott program fut-e, és ha nem fut akkor elindítja. Azért kellene nekem, mert pl a proftpd FTP szerver fut a kiszolgálómon, és hiába van beállítva, hogy standalone módban fusson, bizonyos időközönként leáll az ftp szerver és mindig manuálisan kell újra indítani. Ez eléggé zavaró, főleg ha osztogat az ember ftp hozzáférést, és a userek sokszor reklamálnak mert ezért nem tudnak csatlakozni, és nekem kellene elindítani újból, de az ember nem mindig van gép közelbe ugye. Egyébként is lehet hogy hasznát venném egy ilyen sriptnek más programoknál is. Próbálkoztam saját magam készíteni egy ilyet, de nagyon amatőr vagyok a script írásba. Remélem valaki tud segíteni, vagy legalább egy kis iránymutatást adni merre induljak el.
script:
#!/bin/bash
a="ProFTPD is started in standalone mode, currently not running."
c=$(service proftpd status)
if $c == $a
then
/etc/init.d/proftpd start
fi
>>/mnt/log.txt