以下のコマンドをbashスクリプトで実行すると失敗しますが、エコーされた各ステートメントをコピーしてターミナルに貼り付けると、機能します...
networksetup -listallntworkservices | while read line; do networksetup -setautoproxy '"'$line'"' http://etc...
理想的には、名前に「Ethernet」または「Wi-fi」が含まれているネットワークサービスに対してのみ上記のコマンドを実行したいと思います。