Wyrzucanie linii pasujących do wzorca z pliku

W systemie linux najłatwiej to wykonać korzystając z komendy:

sed -ibak '/influxd/d' daemon.log

A teraz zobaczmy co oznaczają elementy składowe powyższej składni:

sed – to komenda, która robi za nas robotę

-i – mówi aby wykonać to na pliku odrazu

-ibak – to wskazówka aby jednak wykonał kopię naszeg pliku przed zmianą i do tej kopii dodał rozszerzenie np. bak

influxd – to nasz szukany wzorzec

d – to komenda delete line

daemon.log – to wskazanie w którym pliku szukamy (a że jest podane -i to również informacja, że ten plik zostanie zmodyfikowany)

More »

Copyright © All Rights Reserved · Green Hope Theme by Sivan & schiy · Proudly powered by WordPress

leo