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
