Selamlar Sanırım alanları | ayracı ile ayırmak istiyorsunuz, bu kodu dener misiniz?
satir değişkenine okuduğunuz satıra atadıktan sonra awk ile bu işlmei gerçekleştirebilirsiniz. satir="Mon, 22 Aug 2016 13:15:39 +0200|1.1.1.1|fxsciaqulmlk| - |user logged in|" tarih=$(echo ${satir} | awk -F'|' '{print $1}') ip=$(echo ${satir} | awk -F'|' '{print $2}') kullanici=$(echo ${satir} | awk -F'|' '{print $3}') eylem=$(echo ${satir} | awk -F'|' '{print $5}') #Test echo "Tarih : ${tarih} \r\nip : ${ip} \r\nkullanici : ${kullanici} \r\neylem : ${eylem}" Saygılar On Sun, Aug 12, 2018 at 3:05 PM Veli Cakmak <veli.li...@gmail.com> wrote: > Merhaba, aşağıdaki gibi bir dosyam var ve bu dosyadaki atakları bulmak > istiyorum fakar bash ile bir türlü yapamadım. Nasıl bir yol izlemem > gerekiyor ? > > Saniyede 3 işlem yapılıyor. Onu yaparsam benim için yeterli olacaktır. > > > 1. Mon, 22 Aug 2016 13:15:39 +0200|1.1.1.1|fxsciaqulmlk| - |user > logged in| - > 2. Mon, 22 Aug 2016 13:15:39 +0200|1.1.1.1|fxsciaqulmlk| - |user > changed password| - > 3. Mon, 22 Aug 2016 13:15:39 +0200|1.1.1.1|fxsciaqulmlk| - |user > logged off| - > 4. Mon, 22 Aug 2016 13:15:49 +0200|1.1.1.1|terdsfsdfsdf| - |user > logged in| - > 5. Mon, 22 Aug 2016 13:15:49 +0200|1.1.1.1|terdsfsdfsdf| - |user > changed password| - > 6. Mon, 22 Aug 2016 13:15:49 +0200|1.1.1.1|terdsfsdfsdf| - |user > logged off| - > > > > Teşekkürler. > _______________________________________________ > Linux E-Posta Listesi > Linux@liste.linux.org.tr > Liste kurallari: http://liste.linux.org.tr/kurallar.php > > 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 > -- Onur GUZEL
_______________________________________________ Linux E-Posta Listesi Linux@liste.linux.org.tr Liste kurallari: http://liste.linux.org.tr/kurallar.php 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