shell script로 프로그램 하나를 만들려고 합니다.
글쓴이: kismp123 / 작성시간: 화, 2014/07/29 - 7:24오후
tcpdump를 이용해서 들어오는 패킷들을 파싱해서 볼려고 하는데요
tcpdump| sed '~'
식으로 파싱해서 가져오려고 합니다.
근데 비교해야할 문자열이 10자씩 1천개 정도 되는데
들어오는 패킷을 놓치지 않고 문자열과 비교해서 맞는것들만 출력하려고 합니다.
조금 비교하는데 시간이 걸린다면 tcpdump에서 패킷을 손실 없이 가져올 수 있나요?
아니면 파일로 redirection했다가 그곳에서 불러와서 처리해야할지 감이 잡히지 않습니다.
어떻게 해야할까요?
그리고 비교할때는 grep보다는 if[[ $s == "string" ]] 이런 코드가 낫겠죠?
Forums:
댓글 달기