매 분마다 호스트에 ping 명령을 생성 한 다음 시간 제한이 없을 때 명령을 실행하면 (ping 된 호스트가 온라인 상태 일 때) 어떻게 할 수 있습니까?
기본적으로 다음 의사 코드가 필요합니다.
bool ping = pingHost();
while (ping = false) {
//try again
ping = pingHost();
}
runCommand("whatever");
가급적 답은 Windows 시스템 (cmd, PowerShell 또는 Cygwin 모두 작동)뿐만 아니라 유닉스 계열 시스템 (bash 등 사용)에 대한 지침이 포함되는 것이 바람직합니다.
1
당신은 무엇을 연구하고 / 시도 했습니까? 시도 했어? 수색 이거?
—
CharlieRB
@CharlieRB 아, 그 생각하지 않았다. 나는 "핑 성공에 대한 명령 실행"또는 그다지 유용한 결과를 반환하지 않는 것을 찾았습니다.
—
strugee