WIFI ON/OFF 자동화

아래는 Wi-Fi를 1초 동안 끄고, 1분 동안 켜는 Bash 스크립트입니다.

#!/bin/bash

while true; do
    # Wi-Fi 끄기
    networksetup -setairportpower en0 off

    # 1초 대기
    sleep 1

    # Wi-Fi 켜기
    networksetup -setairportpower en0 on

    # 1분 (60초) 대기
    sleep 60
done

위의 스크립트를 사용하면, Wi-Fi는 1초 동안 꺼진 상태를 유지하고, 이후에 다시 켜져서 1분 동안 켜진 상태를 유지하게 됩니다. 이 과정이 무한히 반복됩니다.

스크립트를 실행하기 위한 절차입니다.:

  1. 텍스트 에디터를 열고 위의 코드를 붙여넣습니다.
  2. 파일을 저장합니다. (예: wifi_toggle.sh)
  3. 터미널에서 chmod +x wifi_toggle.sh를 실행하여 실행 가능한 상태로 만듭니다.
  4. 스크립트를 sudo ./wifi_toggle.sh로 실행합니다.

주의:

  • 이러한 작업은 네트워크 연결을 끊을 수 있으므로 주의가 필요합니다.
  • 위의 코드는 en0이 Wi-Fi 인터페이스임을 가정하고 있습니다. 시스템에 따라 다를 수 있으므로 networksetup -listallhardwareports 명령어로 정확한 인터페이스를 확인해야 합니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다