Bash: как сбросить переменную env с дефисом (-)? - PullRequest
0 голосов
/ 06 июня 2018

В моей среде есть некоторые переменные, которые имеют недопустимый идентификатор.Когда я пытаюсь сбросить их, я получаю следующую ошибку:

$ unset A-B
bash: unset: `A-B': not a valid identifier

Как их сбросить?

1 Ответ

0 голосов
/ 17 января 2019

Не лучшее решение, я думаю, но оно сработало в моем случае.

Я попробовал пример с епископом env -u "foo-bar=baz", затем env -u "foo-bar", но этот подход все еще оставлял некоторый мусор в переменных, например _=foo-bar.Итак, я использовал unset _, а потом его уже нет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...