정규표현식에 관한 질문입니다.
글쓴이: mintpolo / 작성시간: 화, 2005/05/03 - 2:41오후
한 문장에서 특정 패턴은 들어가고, 특정 패턴은 들어가면 안되는 정규표현식을 어떻게 만들어야 하나요?
즉,
Apr 29 09:23:49 mail tcp: WARNING: High TCP connect timeout rate! System (port 80) may be under a SYN flood attack!
위의 문장에서 "WARNING"은 들어가고, "mail"이 들어가지 않을 경우의 message만 찾으려고 할 경우 정규표현식을 어떻게 만들어야 할까요?
pcre_compile, pcre_exec로 패턴을 찾으려고 합니다.
아시는 분 답변 좀 부탁드립니다.
Forums:
흐음....
grep 들어가야되는패턴 | grep 들어가면안되는패턴
| 좌우 문장의 순서는 바꿔도 됩니다.
grep 한 결과가 적게 나오는 것이 앞에 두는게 아무래도 나을 것으로 보임.
과자가 아닙니다.
cuckoo dozen, 즉.12마리의 뻐꾸기란 뜻입니다.
grep "prce_compile" | grep -v "pcre_exec
grep "prce_compile" | grep -v "pcre_exec"
이걸 말씀하시는 건가요?
북한산(X) 삼각산(O) 백운대(X) 백운봉(O)
[code:1]/^.* (?<!mail )tcp
/^.* (?<!mail )tcp: WARNING.*$/
이정도면...https://xenosi.de/
댓글 달기