From: Erhan (erhan@yargitay.gov.tr)
Date: Mon 16 Jul 2001 - 12:11:28 EEST
Merhaba arkadaslar
Asagida yazmaya calistigim script calismiyor. Sadece Kullanici baglandiktan
sonra yaziyo ve altina tireleri atiyor ama history bolumunu yazmadan
----------BITTI-------------- bolumunu ekliyor. Nerede hata yapiyor
olabilirim
İyi calismalar
#!/bin/bash
#ROOT KONTROLU
if [ `id -u` != 0 ]; then
echo "Komutu çalıştırmak için root yetkilerine sahip olmanız gerekmektedir"
exit
fi
#DEGISKENLERIN OLUSUMU VE ANA SCRIPT
e="/tmp/e"
g="/tmp/toplu"
w -h|grep kullanıcı_adi |wc -l >$e
if [ `cat $e` = "1" ]
then
rm -f $e
echo "Kullanici baglandiktan sonra">$g
echo "----------------------------------------------------------">>$g
su -l kullanici_adi -c "history|tail -50 2>hatalar >>$g; exit"
echo " ----------------- B I T T I ---------------------">>$g
fi
-----------------------------------------------------------------------
Liste üyeliğiniz ile ilgili her türlü işlem için
http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz.
Listeden çıkmak için: 'linux-request@linux.org.tr' adresine,
"Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz.
-----------------------------------------------------------------------