Все, я хочу запросить все сетевые услуги, используя:

 networksetup -listallnetworkservices

Затем я хочу запустить приведенную ниже команду для каждой строки, полученной из вышеуказанной команды:

networksetup -setautoproxyurl "A LINE FROM ABOVE" http://etc...

Кроме того, я хочу только выполнить команду setautoproxyurl для обслуживания с "Ethernet" или "Wi-Fi" в имени

 networksetup -listallnetworkservices | while read line; do networksetup -setautoproxy $line http://etc...

1 ответ1

1
for line in `networksetup -listallnetworkservices`
do 
    networksetup -setautoproxyurl $line http://etc...
done

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .