Usuwanie linii zawierających określony tekst

Usuń lub zachowaj tylko linie zawierające dany tekst lub frazę. Filtruj linie po słowie kluczowym.

Filtruj linie po frazie

Wpisz frazę, a narzędzie usunie lub zachowa linie ją zawierające.

Tryb działania:
Opcje:

Wynik

Przefiltrowane linie:

Jak działa usuwanie linii zawierających tekst?

Wklej tekst w pole wejściowe i wpisz frazę, którą chcesz wyszukać. Wybierz, czy chcesz usunąć linie zawierające frazę, czy zachować tylko te linie. Narzędzie przejrzy każdą linię i zwróci wynik zgodnie z wybranym trybem.

Przykład 1 – usuwanie linii z plikami .tmp:
Wejście:
raport.pdf
dane.tmp
zdjecie.jpg
backup.tmp
notatki.txt

Fraza: .tmp
Tryb: Usuń linie zawierające
Wynik:
raport.pdf
zdjecie.jpg
notatki.txt

Usunięto 2 linii, zostało 3 linii
Przykład 2 – zachowaj tylko linie z ERROR:
Wejście:
[INFO] Start systemu
[ERROR] Brak połączenia
[INFO] Ładowanie danych
[ERROR] Timeout
[WARN] Niska pamięć

Fraza: ERROR
Tryb: Zachowaj tylko zawierające
Wynik:
[ERROR] Brak połączenia
[ERROR] Timeout

Usunięto 3 linii, zostało 2 linii

Zastosowania

  • Filtrowanie logów serwera – usuwanie lub zachowanie linii z błędami
  • Czyszczenie list plików z niechcianych rozszerzeń
  • Wyodrębnianie wierszy zawierających słowo kluczowe z dużych danych
  • Usuwanie komentarzy lub linii z określonym znacznikiem
  • Filtrowanie danych CSV po wartości w kolumnie

Wskazówka: Zaznacz opcję "Ignoruj wielkość liter", aby fraza "error" pasowała zarówno do "ERROR", jak i "Error".

Najczęściej zadawane pytania

Narzędzie 'usuń linie zawierające' jest zoptymalizowane tylko do usuwania linii z daną frazą. Narzędzie filtrowania linii ma oba tryby: usuń lub zachowaj. Wybierz to które lepiej opisuje Twoje zadanie.

Wklej plik config, wpisz '#' jako frazę do wyszukania i usuń wszystkie linie zaczynające się od '#'. Dostępna jest opcja 'tylko na początku linii' dla bardziej precyzyjnego usuwania.

Możesz wybrać tryb case-sensitive lub case-insensitive. Dla usuwania linii z frazą 'error' niezależnie od wielkości – użyj case-insensitive.

Wklej listę URL, wpisz domenę do usunięcia (np. 'facebook.com') i kliknij 'Usuń linie zawierające'. Wszystkie linki do podanej domeny znikną z listy.

Puste linie domyślnie nie zawierają wpisanej frazy, więc zostaną zachowane. Jeśli chcesz jednocześnie usunąć puste linie, skorzystaj z narzędzia usuwania pustych wierszy jako dodatkowego kroku.