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  2008-09-08 23:11:28

  MarekO - Użytkownik

MarekO
Użytkownik
Skąd: Mińsk Maz.
Zarejestrowany: 2008-03-11

formatowanie pliku tekstowego

witam

w jaki sposób z pliku tekstowego usunąć wiersze zawierające "przykladowy_tekst" ??

pozdr.


Jeszcze tu wrócę ...

Offline

 

#2  2008-09-08 23:13:35

  urug - Członek DUG

urug
Członek DUG
Skąd: Częstochowa
Zarejestrowany: 2008-04-22
Serwis

Re: formatowanie pliku tekstowego

sed '/.*TEKST.*/d' plik


Pozdrawiam, Tomek

Offline

 

#3  2008-09-08 23:30:51

  azhag - Admin łajza

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

Re: formatowanie pliku tekstowego

Kod:

grep -v "przykladowy_tekst" plik

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

Offline

 

#4  2008-09-09 13:28:13

  Minio - Użyszkodnik

Minio
Użyszkodnik
Skąd: Poznań, Polska
Zarejestrowany: 2007-12-22
Serwis

Re: formatowanie pliku tekstowego

Kod:

sed -i '/tekst/d' plik
grep -v "tekst" plik > /tmp/1; mv /tmp/1 plik

Sed-em wygodniej.
(Rzecz w tym, że żadne z rozwiązań podanych przez kolegów nie modyfikuje pliku, a jedynie wyświetla zmodyfikowaną wersję na STDOUT; powyższe linijki modyfikują plik.)
(Notabene flaga -i sed-a działa w ten sam sposób co podany wyżej grep, czyli STDOUT przekierowuje do pliku tymczasowego a później plik wejściowy zastępuje plikiem tymczasowym; tylko robi to przezroczyście dla użytkownika.)

Offline

 

#5  2008-09-09 13:39:56

  MarekO - Użytkownik

MarekO
Użytkownik
Skąd: Mińsk Maz.
Zarejestrowany: 2008-03-11

Re: formatowanie pliku tekstowego

Dziękuje za odpowiedz. Faktycznie sed ma krótszą składnie. A mi zdecydowanie ułatwi to czyszczenie logów.

pozdr.


Jeszcze tu wrócę ...

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)