From: Emre Ersin (emreersin@baskent.edu.tr)
Date: Mon 05 Dec 2005 - 09:16:20 EET
ls -tr | tail -1
ile son oluşan dosya adı alınabilir
bu dosyayı emaillemek istiyorsunuz sanırım
_____
From: linux-bounces@liste.linux.org.tr [mailto:linux-bounces@liste.linux.org.tr]
On Behalf Of Cagri Ersen
Sent: Thursday, December 01, 2005 4:08 PM
To: linux@liste.linux.org.tr
Subject: Re: [Linux] Log dosyasını mail ile göndertmek.
Tekrar Merhaba,
Kusura bakmayın detay vermediğim için pek anlaşılır olmamış.
Evet dediğiniz yöntemle, herhangi bir dosyanın içeriğini bir mail adresine
gönderebiliyorum.
Ancak yapmak istediğim işlemi biraz daha açmak gerekiyor sanırım.
Sistemimde qsheff çalışıyor ve qsheff.log dosyası çok büyük ebatlarda şiştiği
için bir sh dosyası ve cron vasıtası ile her 12 saatte bir backup'ını alıp
dosyanın içeriğini boşaltıyorum. Sh dosyası backup'lanan dosyaları gzip ile
sıkıştırıyor ve dosya ismini qsheff_01122005160159.log şeklinde tarihleyerek bir
dizine kopyalıyor.
Durum bu olunca, mail ile gönderilecek log dosyasının maille eklenerek
iletilmesi ve de bu dosyanın cron'un son çalışması sonucu oluşan en son tarihli
dosya olması gerekiyor.
Ancak nasıl yapabileceğim konusunda bir fikrim yok.
Tekrar yardımlarınızı rica ediyorum.
Teşekkürler.
Çağrı Ersen.
On 12/1/05, Devrim GUNDUZ <devrim@gunduz.org> wrote:
Merhaba,
On Thu, 1 Dec 2005, Cagri Ersen wrote:
> FreeBSD üzerindeki bir log dosyasını düzenli olarak bir mail adresine
> yollanmasını nasıl sağlayabilirim ?
crontab'a şunu ekleyebilirsiniz:
0 4 * * * /bin/cat /log/dosyasinin/yeri| mail -s "Log dosyasi maili icin konu"
gonderilecek@e-posta.adresi
HEr sabah 4'te bu işlemi yapar.
-- Devrim GUNDUZ Kivi Bilişim Teknolojileri - http://www.kivi.com.tr devrim~gunduz.org, devrim~PostgreSQL.org, devrim.gunduz~linux.org.tr http://www.gunduz.org_______________________________________________ Linux mailing list Linux@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux
_______________________________________________
Linux mailing list
Linux@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux