Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-04-21 16:22:44

  Paad - Użytkownik

Paad
Użytkownik
Skąd: Częstochowa
Zarejestrowany: 2009-02-22

bash

Mam nadzieję, że właściwy dział.

Chłopaki mam następujący dylemat.
Plik access.log (squid) i chcę z niego wyrzucić te linie które będą pasowały do wzorca "adres_ip" && "adres_www".

probowałem to zrobić w taki sposób
cat /etc/log/squid/access.log | grep -v "adres_ip" && "adres_www" > new_access
niestety tak się nie da.
macie może jakieś sugestie, jak to rozwiązać?

Pozdrawiam i dziękuję za pomoc.

Offline

 

#2  2010-04-21 16:25:50

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: bash

Po pierwsze zabiłeś kotka.

A oto rozwiązanie:

Kod:

grep -v -e "jeden" -e "dwa" plik > nowy_plik

Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#3  2010-04-21 16:41:54

  ZiomekPL - Członek DUG

ZiomekPL
Członek DUG
Zarejestrowany: 2009-12-18

Re: bash

nie zabił, a wręcz przeciwnie: rozmnożył :)


Gentoo! user

Offline

 

#4  2010-04-21 16:42:24

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: bash

Zabił. Ten kot jest martwy.


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#5  2010-04-21 19:03:01

  Paad - Użytkownik

Paad
Użytkownik
Skąd: Częstochowa
Zarejestrowany: 2009-02-22

Re: bash

hmm dzieki za pomoc, ale to jeszcze nie o to mi chodzilo.

w ten sposob kasuje wszystkie logi adresu_ip i adresu_www

(usunelo mi prawie 90000 linii, a powinno 33)

chce usunac tylko te linie gdzie dany adres_ip wszedl na adres_www
jezeli wszedl na cos innego, albo ktos inny wszedl na ta strone ma to zostac

Offline

 

#6  2010-04-21 19:16:50

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: bash

pokaż przykładową linię


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#7  2010-04-22 06:54:53

  Paad - Użytkownik

Paad
Użytkownik
Skąd: Częstochowa
Zarejestrowany: 2009-02-22

Re: bash

Kod:

1271857544.325     31 192.168.100.232 TCP_MISS/404 457 GET http://www.bibinet.pl/Engine/getinvitation.php? - DIRECT/62.129.235.242 text/html
1271857546.521    580 192.168.160.2 TCP_MISS/200 1175 GET http://www.money.pl/d/gielda/gpw/charts.php? - DIRECT/92.43.114.123 text/html
1271857546.547    110 192.168.120.22 TCP_MISS/302 1132 GET http://mail.google.com/mail? - DIRECT/74.125.43.18 text/html
1271857546.590     68 192.168.160.2 TCP_MISS/200 706 GET http://gapl.hit.gemius.pl/_1271858836010/rexdot.gif? - DIRECT/80.48.15.22 image/gif
1271857546.617     29 192.168.160.2 TCP_MISS/200 678 GET http://adnet.hit.gemius.pl/_1271858836010/pp.js? - DIRECT/194.9.24.51 application/x-javascript
1271857546.625     49 192.168.160.2 TCP_MISS/301 308 GET http://money.pl/u/stock_daily_chart.php? - DIRECT/92.43.114.123 -
1271857547.084    459 192.168.160.2 TCP_MISS/200 10205 GET http://www.money.pl/u/stock_daily_chart.php? - DIRECT/92.43.114.123 image/png

a chce skasować takie linie:
1271857546.547    110 192.168.120.22 TCP_MISS/302 1132 GET http://mail.google.com/mail? - DIRECT/74.125.43.18 text/html

Ostatnio edytowany przez Paad (2010-04-22 06:55:42)

Offline

 

#8  2010-04-22 07:55:48

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: bash

tzn. te w których występuje 192.168.120.22 i http://mail.google.com/mail??

Kod:

egrep -v "192.168.120.22 .* http://mail.google.com/mail\?" plik

Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#9  2010-04-22 10:29:01

  Paad - Użytkownik

Paad
Użytkownik
Skąd: Częstochowa
Zarejestrowany: 2009-02-22

Re: bash

dziekuje

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)