# a program eleje niscat passwd >~/niscat # a niscat lass£, ¡gy csak egyszer kell lefutnia # Linuxban a /etc/passwd f jlban van a felhaszn l¢nk‚nti 1 sor. # A ~csa/public/jelentkezes/progkor f jlban a "Progkornyezet"-re # jelentkezettek user_id-i vannak felsorolva for i in `cat ~/public/jelentkezes/progkor` do # A k”v. grep sor elej‚n  ll¢ (^) user_id-hez nevet keres, # ami a niscat sor 5. mez‹je (mez‹k k”z”tt ":"  ll.) NEV=`grep "^$i:" ~/niscat|cut -d: -f5` # pandora-n a niscat elmarad, az el‹z‹ sor helyett pedig a k”v. sor  llna: # NEV=`ldapsearch -x uid=$i|grep "^gecos: "|cut -c8-` echo "$NEV" # ¡gy l tom, hol tart a lev‚lkld‚s # Ha a k”v. parancsban az ITTAVEGE "" jelek k”z”tt  llna, # akkor a lev‚lsz”vegbe nem lenne a $NEV ‚s $i aktu lis # ‚rt‚ke behelyettes¡tve # Ha az ITTAVEGE el‹tt - jel  llna, akkor az ITTAVEGE sor # kezd‹dhetne tabul torjelekkel is, ¡gy viszont az # ITTAVEGE sz”vegnek sor elej‚n kell  llnia mailx -s "Progkor" $i <