특정 출력 패턴이 있을 때 이를 알릴 수 있는 터미널 에뮬레이터가 있습니까?

특정 출력 패턴이 있을 때 이를 알릴 수 있는 터미널 에뮬레이터가 있습니까?

예를 들어 Konsole은 활동이 있거나 침묵이 있을 때만 알리는 옵션만 제공합니다.

특별한 경우: 가끔 사용자/비밀번호를 묻는 메시지를 표시하는 장기 실행 프로그램을 실행하고 있습니다. 터미널 에뮬레이터 창에 수동으로 반복적으로 액세스하는 대신 /Please Enter useruser/와 같은 프롬프트 문자열이 터미널 출력에 나타날 때 알림을 받는 것이 좋을 것입니다.

답변1

다음과 같이 파이프하십시오.

yourprogram | while read xx ;do wall -- "$xx" ;done

관련 정보