이것은 합법적인 핑 테스트입니까?

이것은 합법적인 핑 테스트입니까?

나는 가끔 발생하지만 지속적인 연결 끊김 문제를 해결하기 위해 노력하고 있으며 이 핑 테스트를 작성했습니다. 실패한 날짜를 파일에 저장합니다.

#!/bin/bash

if ! ping -c 1 google.com >/dev/null 2>&1; then
  echo "$(date): Ping failure" >> /home/pi/Misc/connectivity-test/failure_log.txt
fi

핑 실패를 포착합니다. 그것이 모든 유형의 연결 실패를 다루는지는 모르겠습니다(Bash에 대한 경험 부족으로 인해).

  1. 더 좋은 방법이 있나요?
  2. 오류의 실제 텍스트를 동시에 저장하는 방법이 있습니까?

관련 정보