démont szeretnék előállítani

Fórumok

Sziasztok.

Mai rohanó világunkban arra gondoltam, hogy év elején különleges kihívás lenne számomra egy mezei démon előállítása, méghozzá Arch alapokon.

A daemonok még mindig misztikusak számomra, eddig csak killezni tudtam őket.

Célom az lenne, hogy ha egy teszt.sh script nem fut, akkor elinduljon, akármi is történik. A kezdeti lépéseket meg tudom tenni azzal, ha koppintok egy már meglévőt és átírom a kódot, csakhogy nulla elméleti ismeretem van ezekről.

Tehát ha egy script végtelen ciklusban indít mondjuk egy cat-ot, aminek kimenete fájlba van írva, egy esetleges killezés után a cat folyamat még fut? Ha igen, ismételt automatikus indításkor duplán fut a cat és ugyanabba a fájlba már 2 folyamat ír?

Lehet, hogy laikus kérdés ez, de tényleg gőzöm sincs.

Hozzászólások

a legegyszerubb az, ha segitsegul hivod az init rendszert. A regi init eseten legalabbis csak egy inittab bejegyzes kellene, hogy az init gondoskodjon arrol, hogy a teszt.sh mindig fusson. Gondolom, ugyanezt a fostalicska systemd is tudja...

segitek, de 10 ev mulva kerni fogok valamit
deal?

Nézz rá a Supervisor-ra. Egyszerű INI fájlokkal lehet konfigurálni, elfut mindenen, van webes monitorozó felülete is. Egy RPi-hez csatlakoztatott USB-s RFID olvasóhoz volt egy Python szkriptem, ami figyelte az eseményeket, ezt indította el és figyelte a Supervisor. A beolvasást alig pár sorban meg lehetett oldani, lényegében egy Python-Evdev ciklusból állt az egész. Tetszőleges nyelven lehet hasonlót írni.

A többi hozzászólást olvasva, bocs az offtopikért. :D