Még az egyik laborfeladat készítése közben írtam az alábbi szkriptet. A feladat leadása előtti hétvégéken sosem aludtam túl sokat. Netkapcsolatra mindenképp szükség volt a megoldáshoz, de mondanom sem kell, a hálózat karbantartása is pont az egyik ilyen hétvégére esett. A karbantartás idejénél többet aludni meg nem nagyon volt ajánlott a szűkös határidő miatt.
Így helyettem a szkript figyelte, mikor lesz újra elérhető az internet, s ha igen, akkor elindította az XMMS lejátszását. Persze csak két percig, arra az esetre, ha mégsem lenne erőm felkelni. Az alkotó pihen, a gép pingel.
#!/bin/bash # netwatcher script by palacsint # http://palacsint.hu/ # 2006. 08. 19. RESLEEP=120 CYCLE=10 while (true) do date ping -c 1 freemail.hu # ping -c 1 localhost PRET=$? if [ $PRET -eq 0 ] then xmms --pause sleep $RESLEEP xmms --pause exit 1 fi sleep $CYCLE done
Legutóbbi hozzászólások
9 év 12 hét
10 év 1 hét
10 év 5 hét
10 év 23 hét
11 év 25 hét
11 év 30 hét
11 év 30 hét
11 év 31 hét
11 év 42 hét
12 év 12 hét