#! /bin/bash if [[ "$1" == "on" ]]; then networksetup -setwebproxy "Wi-Fi" 127.0.0.1 8080 networksetup -setsecurewebproxy "Wi-Fi" 127.0.0.1 8080 elif [[ "$1" == "off" ]]; then networksetup -setwebproxystate "Wi-Fi" off networksetup -setsecurewebproxystate "Wi-Fi" off elif [[ "$1" == "verify" ]]; then echo "HTTP" networksetup -getwebproxy "Wi-Fi" echo echo "HTTPS" networksetup -getsecurewebproxy "Wi-Fi" else echo -e "Usage: $0 [on|off|verify]\n" echo "Example:" echo " $0 on # To enable proxy" echo " $0 off # To disable proxy" echo " $0 verify # To verify changes" exit 1 fi