whoishere

© Kouďáčik


 
Prišiel som na sieť, a chcem vedieť, kto tam je. Ale v klasickom fingeri, resp. who je príliš veľa ľudí. Potrebujem nejaké notify.
Nie je nič jednoduchšie. Stačí využiť parameter príkazu finger -i. A ak by som to písal dnes, tak to možno napíšem ešte efketívnejšie ;-). Výsledok príkazu finger grepujem, aby som vylúčil riadky "Not Logged In", pretože potom je zoznam príliš dlhý a neprehľadný.
Písal som to pre csh, ale malo by to fungovať aj pod ostatnými ;-)


# NOTIFY
# (C) Roman Drobnak, 1999; uprava 2

# moje procesy
finger -i $USER
# (netreba grepovat, pretoze som urcite aspon 1x prihlaseny)
echo --------------------- Group 1 ---------------------
finger -i login11 login12 login13 login14 login15 | grep -v "Not Logged In"
# (pre moju informaciu) IRLmena, ktore patria do Group1
echo --------------------- Group 2 ---------------------
finger -i login 21 login 22 login 23 | grep -v "Not Logged In"
# (pre moju informaciu) IRLmena, ktore patria do Group2
echo --------------------- Group 3 ---------------------
finger -i login 31 login 32 login 33 login 34 login 35 | grep -v "Not Logged In"
# (pre moju informaciu) IRLmena, ktore patria do Group3

# opakovat sa to moze niekolko krat :)
	


[O mne] [Foto] [Haluze] [NET] [Šopa] [Priatelia]