Login Hasło

#1 2009.06.24 19:47:34

zborus
Użytkownik
Zarejestrowany: 2009.05.30
Posty: 78
System: Arch linux :)
Fluxbox:

ekg +skrypty

siemka smile wpadłem na pomysł zeby postawic sesje ekg na koncie shell. samo w sobie postawienie sesji nie sprawia mi problemow, ale chce zeby podczas mojej nieobcenosci ( dokladnie mowiac przerwa wakacyjna) odliczal dni do mojego powrotu (wyswietlane jako opis). jakies pomysly co do skryptu ?

Offline

 

#2 2009.06.24 20:12:23

Minio
Electric Castle resident
Skąd: Brno, Česko
Zarejestrowany: 2006.11.22
Posty: 546
System: Debian Testing
Fluxbox: Plasma 5.10.5 ;) (Fb 1.3.5)
WWW

Re: ekg +skrypty

Jeżeli wrócisz w tym samym miesiącu w którym wyjedziesz to jest to tak banalne jak:

Kod:

echo "Wracam za $((30 - $(date +%d))) dni."

Jeżeli wracasz w innym miesiącu niż wyjeżdżasz, to sprawa się trochę komplikuje. Ale dalej jest banalna.

Offline

 

#3 2009.06.24 20:26:08

zborus
Użytkownik
Zarejestrowany: 2009.05.30
Posty: 78
System: Arch linux :)
Fluxbox:

Re: ekg +skrypty

no zalezy dla kogo smile hehe smile wracam za 3 miesiace tongue so ? i jak to wrzucic zeby bylo wyswietlane jako opis w ekg bo brobowalem i nic;/

Ostatnio edytowany przez zborus (2009.06.24 20:49:50)

Offline

 

#4 2009.06.28 14:36:16

zborus
Użytkownik
Zarejestrowany: 2009.05.30
Posty: 78
System: Arch linux :)
Fluxbox:

Re: ekg +skrypty

pomoże ktoś?

Offline

 

#5 2009.06.28 22:04:19

azhag
Dozorca
Skąd: Warszawa
Zarejestrowany: 2006.11.21
Posty: 820
System: Debian Testing
Fluxbox: 1.3.5
WWW

Re: ekg +skrypty

Nie jest to rozwiązanie eleganckie, ale dość proste. Liczysz ile dni będzie trwała twoja nieobecność (powiedzmy X). Do crona dodajesz skrypt uruchamiany raz dziennie, który:
- dopisuje 1 linijkę do określonego pliku
- ustawia w ekg opis "Wracam za $(echo X - $(wc -l <plik)) dni"


Dr Chandra, will I dream?
pogoda w conky :: wybierz jabbera :: polski portal debiana :: registered linux user #403712

Offline

 

#6 2009.06.29 10:53:38

zborus
Użytkownik
Zarejestrowany: 2009.05.30
Posty: 78
System: Arch linux :)
Fluxbox:

Re: ekg +skrypty

azhag, a jak ten skrypt ma wygladac. bo ja to pojecia nie mam sad i to ma byc uruchamiane na koncie shellowym, wiec nie wiem czy mam dostep do crona :>

Offline

 

#7 2009.06.29 13:53:03

azhag
Dozorca
Skąd: Warszawa
Zarejestrowany: 2006.11.21
Posty: 820
System: Debian Testing
Fluxbox: 1.3.5
WWW

Re: ekg +skrypty

dodaj do crontaba (crontab -e, edytor ustawiasz zmienną EDITOR) podobną linijkę

Kod:

0 5 * * * /nazwa/skryptu

to wykona skrypt każdego dnia o 0:05

Skrypt:

Kod:

echo linia >> /nazwa/pliku
killall -9 ekg
ekg --opis "Wracam za $(echo 99 - $(wc -l </nazwa/pliku) | bc -l) dni"

plik nie może być w /tmp lub podobnym, żeby nie zniknął po reboocie
nie używam ekg, więc nie wiem jak połączyć się z wybranym opisem, to musisz sam rozgryźć
zabijanie ekg przed połączeniem nie musi być wymagane

Ostatnio edytowany przez azhag (2009.06.29 13:55:26)


Dr Chandra, will I dream?
pogoda w conky :: wybierz jabbera :: polski portal debiana :: registered linux user #403712

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson