일치하지 않는 정규식 - 유효성 검사기가 OK를 반환합니다.

일치하지 않는 정규식 - 유효성 검사기가 OK를 반환합니다.

왜 이런 일이 발생하는지 매우 혼란스럽습니다.

sudo ps aux | grep -E '\/erts-[1-9]\d*(\.\d+)+\/bin\/beam'

beam.smp양식 프로세스에 대해서는 일치 항목이 반환되지 않습니다 .

/opt/api_presence/erts-8.3/bin/beam.smp

모든 정규식 테스터/검증기는 이것이 입력에 대해 예상되는 출력을 반환한다는 것을 확인했습니다. 최소한 /bin/beam.

댓글에서 muru 사용자가 내 문제를 지적했습니다.

답변1

-P플래그가 필요합니다.

sudo ps aux | grep -P '\/erts-[1-9]\d*(\.\d+)+\/bin\/beam'올바른 결과가 반환되었습니다.

관련 정보