Dakle eto pitanje u naslovu stoji pa ako netko zna. Slični su na win Scheduled taskovi. Na linuksu znam kako podesiti izvršavanje na startup-u ali nisam siguran kako se to radni na resume-u, odnosno podizanju OS-a nakon 'sleep' moda.
Hvala unaprijed.
Automatsko izvršavanje komandi nakon 'sleepa'
Moderator/ica: Moderatori/ce
- Abzeenth
- Site Admin
- Postovi: 6502
- Pridružen/a: 06 lip 2009, 23:16
- OS: Kubuntu & Fedora
- Lokacija: Online
Re: Automatsko izvršavanje komandi nakon 'sleepa'
Pa trebalo bi se i to moći s cronom, zar ne? Malo istraživanja u tom smjeru bi ti moglo pomoći, možda npr. za početak i ovo: https://superuser.com/questions/60473/i ... ibernate-m
- jurastublic
- Postovi: 1907
- Pridružen/a: 16 tra 2011, 08:34
- Spol: M
- OS: Mint 10 LXDE itd...
- Lokacija: i grupa Film
Re: Automatsko izvršavanje komandi nakon 'sleepa'
Evo ja imam jednu skriptu baš za takve stvari.
To je najjednostavnije napraviti tako da svoje naredbe staviš u /etc/pm/sleep.d folder. Ime skripte neka ti bude u obliku XX_ime gdje je XX = 10 do 49. Do 49 je za user skripte a iznad toga za sistemske. Ne zaboravi uključiti i dozvolu za izvršavanje na toj skripti.
Ova moja skripta je template i prilikom pm događaja ispisuje par linija u $HOME/AA_test.txt u svrhu testiranja.
Evo:
To je najjednostavnije napraviti tako da svoje naredbe staviš u /etc/pm/sleep.d folder. Ime skripte neka ti bude u obliku XX_ime gdje je XX = 10 do 49. Do 49 je za user skripte a iznad toga za sistemske. Ne zaboravi uključiti i dozvolu za izvršavanje na toj skripti.
Ova moja skripta je template i prilikom pm događaja ispisuje par linija u $HOME/AA_test.txt u svrhu testiranja.
Evo:
Kod: Označi sve
#!/bin/bash
# Obrazac za power managerove evente, skripta ide u /etc/pm/sleep.d (ili power.d - svejedno)
# postavi $SISTEMSKE_VARIJABLE jer pri izlasku iz suspenda dobijem gologuzi bash env
PATH=/sbin:/usr/sbin:/bin:/usr/bin
HOME=/home/jurastublic
USER=jurastublic
case $1 in
suspend|suspend_hybrid|hibernate)
echo $(date) - "Pokretanje prije suspendiranja, hibridnog suspenda ili hibernacije" >> $HOME/AA_test.txt
;;
resume|thaw)
echo $(date) - "Pokretanje prilikom resume-a (izlazak iz suspenda) ili thaw-a (izlazak iz hibernacije)" >> $HOME/AA_test.txt
;;
esac
"Hodor bre foobar"
Re: Automatsko izvršavanje komandi nakon 'sleepa'
Je li ovo ok ako želim pri gašenju ugasiti ap-hotspot a pri resume-u ga ponovo upaliti?
Kod: Označi sve
#!/bin/bash
# Obrazac za power managerove evente, skripta ide u /etc/pm/sleep.d (ili power.d - svejedno)
# postavi $SISTEMSKE_VARIJABLE jer pri izlasku iz suspenda dobijem gologuzi bash env
PATH=/sbin:/usr/sbin:/bin:/usr/bin
HOME=/home/hrca
USER=hrca
case $1 in
suspend|suspend_hybrid|hibernate)
ap-hotspot stop
;;
resume|thaw)
ap-hotspot start
;;
esac- jurastublic
- Postovi: 1907
- Pridružen/a: 16 tra 2011, 08:34
- Spol: M
- OS: Mint 10 LXDE itd...
- Lokacija: i grupa Film
Re: Automatsko izvršavanje komandi nakon 'sleepa'
Pa probaj, neće ti se komp zapalit ako probaš. Samo pazi na PATH, tj. ako je taj tvoj program na nekom drugom mjestu, recimo na /usr/bin, onda moraš ili dodati path u varijablu ili napisati komandu sa punom stazom (/usr/bin/mojprogram start).
"Hodor bre foobar"