cevaplar için teşşekkür ederim mysql zor heleki burak ince beyin
gönderdiğinden bir şey anlamadım anlamak için de zaman gerekir.

örnek log dosyası aşağıdaki gibidir.

yapmak istediğim bir dosyada bulunan "23:59:52" zaman dilimlerini (alt alta
200 tane var) aşağıdaki log dosyasındaki "[29/Mar/2012:23:59:52" satırla
eşleştirip eşleşenleri bir dosyaya yazdırmak.

[29/Mar/2012:23:59:52 +0300] "GET /?_task=mail&_remote=1&_action
=check-recent&_t=1333054790468&_mbox=INBOX&_list=1&_quota=1&_=13330547904
72&_unlock=0 HTTP/1.1" 200 96  <https://webmail.mmo.org.tr/?_task=mail>


27 Haziran 2012 13:38 tarihinde Burak ince <[email protected]> yazdı:

> Merhaba Veli Bey,
>
> Arama için grep[1] komutundan faydalanabilirsiniz. Saat girdileri
> dosyasında EOF olana kadar bir while[2] döndürüp saat girdilerini diziye[3]
> yerleştirirsiniz. Daha sonra dizinizin uzunluğu kadar for döndürüp grep'e
> parametre olarak atar ve tümünü aramış olursunuz. İyi çalışmalar.
>
> [1]: http://unixhelp.ed.ac.uk/CGI/man-cgi?grep
> [2]: http://www.belgeler.org/lis/archive-tlkg-lis-6.7.html
> [3]:
> http://www.tech-recipes.com/rx/635/bash-shell-script-declaringcreating-arrays/
>
> Saygılarımla,
> Burak İNCE
>
>
> 27 Haziran 2012 13:01 tarihinde Veli Cakmak <[email protected]> yazdı:
>
>> Selamlar, shell ile ilgili bir soru sormak istiyorum.
>>
>> 2 adet dosyam var, bunlarin birisi access.log dosyası diğer dosyamda da
>> saat girdileri var. Yapmak istediğim 200 adet saat girdisinin karşılığını
>> access.log 'da bulmak.
>>
>> Saat girdisi "15:13:41" şeklinde.
>>
>> 200 adet uyan saat girdisini access.log 'da ki saat ile eşleştirip
>> eşleşenleri bulmak istiyorum. Bunu nasıl yapabilirim ?
>>
>> Teşekkürler.
>>
>>
>>
>> _______________________________________________
>> Linux-sunucu E-Posta Listesi
>> [email protected]
>>
>> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
>> okuyabilirsiniz;
>>
>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
>> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
>> dakika içinde üyeliğinizi sonlandırabilirsiniz.
>> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>>
>>
>
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> [email protected]
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından 
okuyabilirsiniz;

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap