inbox’ta bulunan geri donus maillerini silmek

find . -type f -print0 | xargs -0 grep “Undelivered Mail Returned to Sender” | awk ‘{print $1}’ | sed ‘s/\(.*\)………/\1/’ | sed ‘s/^..//’ | xargs rm aslinda cok genel bir bash komutlar toplulugu oldu, kendinize gore duzenlemenizde fayda var. Simdi bu komutlarin sirasiyla ne yaptigini soyliyeyim. Bir klasor altinda 10 000 adet mail oldugu …

Continue reading

cat ve tac

Bilindigi gibi cat `bir dosyanin icerigini bize standart cikti olarak` veriyor. Birde bu islemi yapan ama ciktiyi tersten basan bir komut var.TAC.. Cat ‘in yapmis oldugu isin tersini yapiyor. [root@mail plugins]# cat /etc/passwd root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin [root@mail plugins]# tac /etc/passwd fedoraturkiye:x:5049:5049::/fedoraturkiye.com:/sbin/nologin sevgiyle.

Continue reading

Disk Bilgilendirme Script ‘i

#!/bin/bash # Belirlediginiz degerlerin ustune cikarsa uyari maili atar # Murat Ugur EMINOGLU | fedoraturkiye.com | 01.10.2007 # Version unknown DF=`/bin/df | grep -E “85%|90%|95%|99%” > /tmp/disk` EPOSTA=”murat@fedoraturkiye.com” COUNT=0 if [ $COUNT -eq `cat /tmp/disk | wc -l` ]; then exit else mail -s “Disk Bilgilendirme Mesaji” $EPOSTA < /tmp/disk fi Sevgiyle.

Continue reading

Harddisk ve CPU sicakliklarini kontrol etmek icin ufak bir script

#!/bin/bash # Harddisk ve CPU sicakliklarini kontrol etmek icin ufak bir script # Harddisk aygit ismini giriniz (ornek : /dev/sda) # Murat Ugur EMINOGLU | fedoraturkiye.com | 05.09.2007 {Dogum Gunum Anisina} # Version 0.1 Beta EMAIL=”murat@murat.ws” HDD=”/dev/sda” HDDTEMP=”45″ # Kac dereceyi gecince size mail olarak bildirsin CPUTEMP=”50″ SCPT=`/usr/sbin/hddtemp /dev/sda | awk ‘{print $4}’ | cut …

Continue reading

Güncellemeler mail ile gelsin diyorsanız…

Ufak bir kabuk programı ile güzel olur. #!/bin/bash #uptade kontrolu /usr/bin/yum check-update | mail -s “Guncellenebilen Paketler” gidecek@mailadresi.com [root@mail ~]# crontab -e 0 6  * * * /scripts/check_update # her sabah 6 ‘da güncellemeler mail adresinize gelecektir. Sevgiyle.

Continue reading