Mam plik z logami i kazda linia zawiera ktorys z tych stringow
"PROTO=TCP"
"PROTO=UDP"
"PROTO=ICMP"
Jak sprawdzic w jednym ifie, czy pierwszy, lub drugi string jest w danej linii?
Sprawdzenie pojedynczego stringu dziala
if "PROTO=TCP" in line:
ale jednoczesne ssprawdzenie dwoch stringow, to juz nie wiem. Probowalem wielu roznych sposobow, ale nie wychodzi.
if ("PROTO=TCP" or "PROTO=UDP") in line: - probowaalem uzywac pionowej kresji, nawiasow kwadratowych i nic nie dziala
Drugi problem, to jak sprawdzic, czy danego stringu nie ma w linii
if "PROTO=ICMP" not in line: - nie dziala