Du kan benytte
at og
batch kommandi.
Kan hende at du må installere "at" først.
$ sudo apt-get install at
------------------------------------------
Lag bash-skript.
Skriptet må begynne slik.
- Kode: Merk alt
#!/bin/bash
echo "Starter prosessen $0, kl. $(date)" >> /home/moma/script/batch.log
....
Eksempler på bruken av at og batch:
$ at -f /home/moma/script/do_backup.sh now + 2 minutes
$ at -f /home/moma/script/do_backup.sh now + 2 hours
Kl. 17:00
$ at -f /home/moma/script/do_backup.sh 17:00
Kl. 16:00
$ batch -f /home/moma/script/do_backup.sh teatime
------------------------------------------
(m) skrev:skal kjøre en kommando senere i dag, og ville hatt et lite script som startet dette kl x og stoppet kjøringen kl y.
Hvorfor kan ikke den første prosessen bare avslutte av seg selv?
Uannsett, du kan lage to skript. Det første starter og kjører prosessen. Det andre utfører "killall" på den første. F.eks slik:
$ killall do_backup
------------------------------------------
Ressurser:
http://www.redhat.com/docs/manuals/linu ... batch.html
+
$ man batch