Kayıtlı tüm kullanıcılara ait schedul task listesini verir.
#!/bin/bash
for i in `cat /etc/passwd | cut -d ‘:’ -f1 | sort |awk ‘{print $1} prin $0′ | uniq` ;
do
crontab -l -u $i
done
exit
Çıktının bir kısmı
[root@matrix tools]# sh cron.sh
no crontab for adm
no crontab for apache
no crontab for avahi-autoipd
no crontab for bin
no crontab for clamav
no crontab for daemon
no crontab for dbus
no crontab for ftp
no crontab for gopher
no crontab for hackedusr
no crontab for haldaemon
no crontab for halt
no crontab for lp
no crontab for mail
no crontab for mailnull
no crontab for mysql
no crontab for news
no crontab for nginx
no crontab for nobody
no crontab for nscd
no crontab for ntp
no crontab for operator
no crontab for oprofile
Bu entry’i girmemin traji komik bir yanı oldu bugün.Önüme 28 adet SQL Query sorusu, sanırım ortalama 4 sayfa da linux ve database ile alakalı çeşitli sorular içeren bir (bash scripting de dahil) soru kitapçığı kondu.
Linux ile ilgili olan ilk soru, sistem üzerinde kayıtlı olan tüm kullanıcılara ait cron listesini veren bir script yazılması şeklindeydi.Diğer sorulara odaklanırken bu sorunun çözümünü muallak olarak yarım bıraktım.Fakat otobüs ile eve dönerken aklıma bu soru geldi ve istenen işlevi yapan scripti ancak ayaktayken telefonuma kodlayabildim. :)
Fakat kağıt üzerinde yarımca kaldı.
“Kısacası hayat; insana her an, her bildiğiniz şeyi gösterebilme fırsatı tanımıyor bazen.”

