아래는 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분 동안 켜진 상태를 유지하게 됩니다. 이 과정이 무한히 반복됩니다.
스크립트를 실행하기 위한 절차입니다.:
- 텍스트 에디터를 열고 위의 코드를 붙여넣습니다.
- 파일을 저장합니다. (예:
wifi_toggle.sh
) - 터미널에서
chmod +x wifi_toggle.sh
를 실행하여 실행 가능한 상태로 만듭니다. - 스크립트를
sudo ./wifi_toggle.sh
로 실행합니다.
주의:
- 이러한 작업은 네트워크 연결을 끊을 수 있으므로 주의가 필요합니다.
- 위의 코드는
en0
이 Wi-Fi 인터페이스임을 가정하고 있습니다. 시스템에 따라 다를 수 있으므로networksetup -listallhardwareports
명령어로 정확한 인터페이스를 확인해야 합니다.