13. maj 2003 - 16:25Der er
2 kommentarer og 1 løsning
hjælp til process protection script
hejsa E!
jeg står og mangler en smule hjælp på min FBSD spand, det jeg skal bruge er et simpelt bash script der checker om en bestemt process kører, hvis den ikke gør det skal den så starte den
løsningen er brugbar, men kun på deamon's der smider en pid file.. mit C projekt laver ikke en sådan... hvis du ved hvad jeg skal lægge i den for at få en pid fil genereret må du meget gerne give mig den stump kode, ellers er jeg nød til at have et forslag der tjekker om process navnet vel noget alla ps aux | grep -v "min process' navn"
Det kan du klare ved at skife minPID=`cat $pidfile` ud med minPID=`ps ax | grep processnavn | grep -v grep | cut -c 1-5`
Alternativt kan du bruge funktionen getpid(void); i dit C program. Det returnerer PID. Skriv den i en pidfil og brug den.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.