![일치하지 않는 정규식 - 유효성 검사기가 OK를 반환합니다.](https://linux55.com/image/163796/%EC%9D%BC%EC%B9%98%ED%95%98%EC%A7%80%20%EC%95%8A%EB%8A%94%20%EC%A0%95%EA%B7%9C%EC%8B%9D%20-%20%EC%9C%A0%ED%9A%A8%EC%84%B1%20%EA%B2%80%EC%82%AC%EA%B8%B0%EA%B0%80%20OK%EB%A5%BC%20%EB%B0%98%ED%99%98%ED%95%A9%EB%8B%88%EB%8B%A4..png)
왜 이런 일이 발생하는지 매우 혼란스럽습니다.
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'
올바른 결과가 반환되었습니다.