"memusage"의 결과를 어떻게 텍스트로 출력할 수 있나요?

"memusage"의 결과를 어떻게 텍스트로 출력할 수 있나요?

memusage프로그램의 메모리를 확인하기 위해 명령을 실행했을 때 결과는 다음과 같습니다. 빨간색 원 안의 결과를 텍스트로 출력하고 싶습니다. 어떻게 해야 합니까?여기에 이미지 설명을 입력하세요.

답변1

당신은 그것을 사용할 수 있습니다 grep:

memusage <your_options> |& grep -E -o 'heap peak: [0-9]+'

또는 sed:

memusage <your_options> |& sed -E -n 's/.*(heap peak: [0-9]+).*/\1/p'

에도 불구 awk하고 이에 대한 즉각적인 답변은 없습니다.

관련 정보