我需要根据条件停止tcpdump
或循环。目前我正在使用。tshark
break
while IFS= read -r line; do if [[ $line =~ 'some protocol' ]]; then echo $line; break; fi; done < <(sudo tcpdump)
或者
while IFS= read -r line; do if [[ $line =~ 'some protocol' ]]; then echo $line; break; fi; done < <(sudo tshark)
我该怎么做才能不让我收到信息Unable to write output: Broken pipe