Script for convenient enabling/disabling proxy settings on your Mac OS machine.
#!/bin/bash | |
NETWORK_SERVICE_NAME="Wi-Fi" | |
if [ "$#" -ne 1 ]; then | |
echo "Argument missing [on/off]" | |
exit 0 | |
fi | |
if [ $1 == "on" ]; then | |
networksetup -setwebproxystate "$NETWORK_SERVICE_NAME" on | |
networksetup -setsecurewebproxystate "$NETWORK_SERVICE_NAME" on | |
echo "Enabled proxy for $NETWORK_SERVICE_NAME" | |
elif [ $1 == "off" ]; then | |
networksetup -setwebproxystate "$NETWORK_SERVICE_NAME" off | |
networksetup -setsecurewebproxystate "$NETWORK_SERVICE_NAME" off | |
echo "Disabled proxy for $NETWORK_SERVICE_NAME" | |
else | |
echo "Argument invalid [permitted:on/off]" | |
fi |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This comment has been minimized.
Usage:
proxy
with content from above code snippetusr/local/bin
chmod +x /usr/local/bin/proxy
proxy [on/off]