Да еще и легкий путь! Я устал от ожиданий [да, я по умолчанию ленив, чтобы выполнять те определенные мелочи, которые беспокоят нас всех в консоли], например, установка прокси в консоли, потому что определенное приложение искало определенные плагины на сайте своего разработчика ...
Пройдя немного и изучив переменные окружения, я сделал небольшую цитату из сценария, которую поместил в / usr / bin /, чтобы он устанавливал настройки прокси каждый раз, когда мне это было нужно, без особых сложностей.
Здесь я представляю свое мысленное замечание, он называется "proxy_settings", его нужно скопировать в / usr / bin /, он имеет разрешения на выполнение [chmod 755], и его код выглядит следующим образом:
#! / bin / bash function do_proxy () {echo -n "Proxy:" read -e internet_proxy echo -n "Port:" read -e proxy_port echo -n "User:" read -e username echo -n "Pass: "read -es password export http_proxy =" http: // $ username: $ password @ $ internet_proxy: $ proxy_port / "export https_proxy =" http: // $ username: $ password @ $ internet_proxy: $ proxy_port / "export ftp_proxy = "http: // $ username: $ password @ $ internet_proxy: $ proxy_port /" export no_proxy = "localhost, 127.0.0.1, localaddress, .localdomain.com" echo -e "\ nПеременная среды прокси установлена \ n"} функция undo_proxy () {unset http_proxy unset https_proxy unset ftp_proxy echo -e "\ nПеременная среды прокси удалена \ n"} case "$ 1" in on) do_proxy ;; выкл) undo_proxy ;; *) echo -e "\ nUsage: proxy_settings {on | off} \ n" exit 1 esac exit 0
Измените его и используйте по своему вкусу. Салу2 и до следующего раза!
Эии, очень интересная статья и ваш сценарий. Хотя, если вы позволите, если бы вы объяснили, с какой командой он выполняется, как сценарий останавливается, чтобы он вернулся в нормальное состояние, новички это лучше поймут. В моем случае это мне поможет.
Грасиас 😉
@monk: Очень просто, только в вашем терминале вы запускаете proxy_settingss, и скрипт сообщит вам, какие шаги вы должны выполнить, чтобы выполнить свою задачу. В этом случае с "proxy_settings on" он запросит у вас данные настроек вашего прокси, то есть IP-адрес вашего прокси, порт, пользователя и пароль, затем установите переменные, откройте браузер и вуаля!
И вы совершенно правы, я забыл объяснить, как работает сценарий. Мои извенения…
Спасибо большое, хорошая статья, возьму
Очень хорошо! Спасибо, что поделился!!! Ура!
Очень хорошо. Я хотел бы знать, могу ли я использовать его с Manjaro