Я пытаюсь добавить скрипт
function proxyset() {
proxy_enabled=true
NO_PROXY_DOMAINS=".abc.com,"
LOCAL_ADDRESSES="localhost"
USER=<USER_ID>
PASSWORD=<URL_ENCODED_PASSWORD>
SERVER=httppxgot.abc.com
PORT=8080
# Disable HTTP proxy
function proxyunset() {
unset NO_PROXY
echo 'Im unset!'
}
, но когда я открываю терминал cygwin, он показывает
syntax error near unexpected token `newline'
-bash: /cygdrive/c/Users/XXX/.bashrc: line 214: ` USER=<USER_ID>'
, что не так со скриптом
Как это говорит, удар не может обработать строку 214, в котором Пользовательская переменная установлена на, я не знаю то, что Вы хотите заполнить там, но знаки' <' и'>' используются в ударе для перенаправления вывода поэтому, переменная не может быть установлена.
Пример:
bash-4.4$ USER=<USER_ID>
bash: syntax error near unexpected token `newline'
bash-4.4$ USER=test<
bash: syntax error near unexpected token `newline'
bash-4.4$ USER=test
bash-4.4$ echo $USER
test
Если Вы хотите получить свое фактическое имя пользователя или идентификатор любое использование команда id
или посмотрите с export
для Переменных среды, который уже существует.
Для получения дополнительной информации о вводе-выводе перенаправление взглянули на документы: https://www.tldp.org/LDP/abs/html/io-redirection.html