
Necesito detenerme tcpdump
o tshark
hacer un bucle según una condición. Actualmente estoy usando break
.
while IFS= read -r line; do if [[ $line =~ 'some protocol' ]]; then echo $line; break; fi; done < <(sudo tcpdump)
o
while IFS= read -r line; do if [[ $line =~ 'some protocol' ]]; then echo $line; break; fi; done < <(sudo tshark)
¿Cómo puedo hacer eso de manera que no reciba el mensaje?Unable to write output: Broken pipe