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)

Szybkie polecenie, które jednak wykonuje kawał dobrej roboty. Przyczynkiem do wrzucenia tej porady była potrzeba usunięcia z pliku logu wpisów, które namnażały się w iście ekspresowym tempie – po zużyciu całej przestrzeni na dysku co chwila pojawiały się wpisy: no space left on device:

Mimo przywrócenia przestrzeni aplikacja już tego nie sprawdzała i tylko dopisywała jak zdarta płyta wskazany powyżej tekst. Oprócz wyczyszczenia pliku logu okazało się niezbędne zatrzymanie usługi oraz jej ponowne wystartowanie. To rozwiązało problem.

Tutaj kilka podobnych wpisów:

Tasmota i BMP180

Płytka Wemos D1 to narzędzie, które może być wykorzystywane na wiele różnych sposobów. Można we własnym zakresie napisać kod, który zbiera dane z czujników i gromadzi wyniki na jednym ze wskazanych miejsc. Innym sposobem jest skorzystanie z gotowego oprogramowania np. tasmota.

Korzystając z tasmota można bardzo łatwo podłączać czujniki i natychmiast mieć odczyty. Poniżej podłączenie czujnika temperatury i ciśnienie: BMP180.

More »

Usuwanie wpisów z pliku .ics do głównego kalendarza w outlooku

File:Microsoft Outlook 2013 logo.svg - Wikimedia Commons

Używanie MS Outlooka na codzień to dobra okazja sprawdzenia co jeszcze z niego można wycisnąć. A co jeśli zechcemy popatrzeć na kalendarz pochodzący z zewnątrz, np. importując sobie plik .ics?

W tym przypadku możemy zrobić najprostszą rzecz czyli dodać lub zaimportować wpisy z ics. W tym momencie mamy wyzwanie bo dopisujemy zawartość pliku .ics do kalendarza głównego i … masz babo placek

More »

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