Debian fórum

Dotazy => Všeobecná podpora => Téma založeno: Elipso kdy 20. 08. 2013, 13:15:51

Název: Shell Script "autostart"
Přispěvatel: Elipso kdy 20. 08. 2013, 13:15:51
Ahojte, ako riešite či je zapnutý určití Shell Script ? (start.sh)

Potrebujem niečo takéto:
Mám shell script ktorý spusta server, kedže sa pravidelne sám vypne tak by bolo fajn aby mal nejaký "autostart" ktorý ho zapne keď sa zrúti.
Název: Re: Shell Script "autostart"
Přispěvatel: Roman Horník kdy 20. 08. 2013, 18:36:57
#!/bin/bash
while [ : ]; do                   # Smyčka - test poběží pořád dokola
  if [ ! `pidof server`" ]; then  # Pokud neexistuje PID procesu 'server', pak...
    server &                      # ...proces neběží, tedy spustit proces 'server' na pozadí
  fi                              # Ukončení podmínky if
  sleep 30                        # Počkat 30s na další kontrolu
done                              # Ukončení while
Název: Re: Shell Script "autostart"
Přispěvatel: Elipso kdy 20. 08. 2013, 18:51:36
Super, ďakujem
Keď sa jedná o windows aplikáciu ktorá beží pod Mono 2.8 tak nebude problém ?



Název: Re: Shell Script "autostart"
Přispěvatel: Roman Horník kdy 20. 08. 2013, 19:03:47
Snad by neměl bejt, ale zkušenosti s tím nemám. Zkus to a uvidíš.