핑에 실패하면 MacOS가 알림을 생성합니까?


답변:


1

다음은 터미널에서 초당 1 회 호스트를 핑하고 실패 할 때마다 경고음 (ASCII "벨"제어 문자를 생성하여 터미널 벨을 울림)에 사용하는 1 개의 라이너입니다.

pingwatch () { while sleep 1; do ping -c1 -t1 $1 || echo -e "\a"; done }
pingwatch 192.168.0.1  

이 oascript입니까? 또는? 알림 창에 소음을내는 대신 팝업을 표시 할 수 있습니까?
AlexW

@AlexW 그것은 bash 특정 쉘 스크립트입니다 (표준 POSIX Bourne 쉘 호환이 아닌 bash 특정 bash 기능은 기억할 수 없습니다). 알림 방법을 변경하려면 원하는 것을로 바꾸십시오 echo -e "\a". 원하는 경우 대화 상자를 표시하기 위해 osascript를 불러 낼 수 있습니다. osascript 또는 GUI와의 상호 작용은 원격으로 ssh하지 않고 문제의 컴퓨터에 앉아있는 경우에만 작동 할 수 있습니다.
Spiff
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.