Kod: Zaznacz cały
/bin/sh /root/program.sh
Kod: Zaznacz cały
0-59 * * * * /bin/sh /root/program.sh
Kod: Zaznacz cały
root 28094 0.0 0.3 4176 1640 pts/0 Ss 00:08 0:00 -bash
root 28126 0.0 0.1 2524 864 ? S 00:12 0:00 /USR/SBIN/CRON
root 28127 0.0 0.0 0 0 ? Zs 00:12 0:00 [sh] <defunct>
root 28128 0.0 0.1 3848 608 ? S 00:12 0:00 /bin/sh /root/p
root 28129 0.9 0.4 12980 2372 ? Sl 00:12 0:01 [b]./program[/b]
root 28135 0.0 0.1 2524 864 ? S 00:13 0:00 /USR/SBIN/CRON
root 28136 0.0 0.0 0 0 ? Zs 00:13 0:00 [sh] <defunct>
root 28137 0.0 0.1 3848 608 ? S 00:13 0:00 /bin/sh /root/p
root 28138 0.8 0.4 12980 2372 ? Sl 00:13 0:00 [b]./program[/b]
root 28146 0.0 0.1 2524 864 ? S 00:14 0:00 /USR/SBIN/CRON
root 28147 0.0 0.0 0 0 ? Zs 00:14 0:00 [sh] <defunct>
root 28148 0.0 0.1 3848 608 ? S 00:14 0:00 /bin/sh /root/p
root 28149 0.6 0.4 12980 2364 ? Sl 00:14 0:00 [b]./program[/b]
root 28153 0.0 0.1 3620 928 pts/0 R+ 00:14 0:00 ps aux
Kod: Zaznacz cały
0-59 * * * * /bin/sh /root/.program.sh
- P1
P2
P3
P4
P5
Chwilę czekam i widzę że sam włączył się program P2 i P3, jak specjalnie zabije procesy P2 i P3, to włącza się tylko np. P5, jak zabije P5 to później się włączy tylko P1 i np. P4, no i tak w kółko, zamiast wszystkie ruszyć po minucie, nie mówię wszystkie w jednym czasie, to one się zmieniają, nie wiem bunt czy co.
¯eby tak najpierw działał tzw. sprawdzacz, żeby to on na początku sprawdził, czy dany proces działa i w razie czego włączył go po upływie minuty.
Masz RaV. lub macie drodzy użytkownicy jeszcze jakieś propozycje? Może ktoś jakiś skrypt sprawdzająco-włączający podsunie. Bo ja w bashu to noga jestem całkowita. Albo ten mój skrypt by ktoś przerobił po zawodowemu. Coś z tymi ścieżkami bezwzględnymi zrobił.
Czyli ogólnie ten wpis:
Kod: Zaznacz cały
0-59 * * * * /bin/sh /root/program.sh
Jeszcze o trochę pomocy proszę Panie i Panowie, i nie będę Was już męczył.
Pozdrawiam.