![실행 중인 명령의 출력 필터링 [닫기]](https://linux55.com/image/211606/%EC%8B%A4%ED%96%89%20%EC%A4%91%EC%9D%B8%20%EB%AA%85%EB%A0%B9%EC%9D%98%20%EC%B6%9C%EB%A0%A5%20%ED%95%84%ED%84%B0%EB%A7%81%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
INFO :
나는 , SEVERE :
, & 명령 WARNING :
의 첫 번째 단어 ERROR :
와 그 뒤에 오는 텍스트 로 정의되는 4가지 다른 형식으로 출력을 인쇄하는 프로그램을 실행하고 있습니다 .
- 나는 명령이 정보와 오류만 인쇄하고 다른 것은 인쇄하지 않기를 원합니다.
- 그리고 명령어를 인쇄하면서 실시간으로 하고 싶습니다.
그런 방법이 있는지 알려주세요.
답변1
grep을 사용하여 이 작업을 수행할 수 있습니다.
yourcommand.sh | grep -e "INFO :" -e "ERROR :"