Почему я автоматически получаю период (.) В моей MANPATH?

Я устанавливаю MANPATH в :bla, но когда я пытаюсь его использовать, его значение внезапно превратилось в .:bla, и это полностью меняет его значение.

0
задан 7 May 2018 в 17:44

3 ответа

Возможно, вы столкнулись с ошибкой в ​​оболочке Fish, версия 2.6.0, которая случайно изменила разделенные двоеточиями элементы MANPATH (или другие переменные среды) на периоды. Это происходит даже тогда, когда MANPATH был установлен в bash, прежде чем вы запустили fish.

0
ответ дан 17 July 2018 в 14:58

Возможно, вы столкнулись с ошибкой в ​​оболочке Fish, версия 2.6.0, которая случайно изменила разделенные двоеточиями элементы MANPATH (или другие переменные среды) на периоды. Это происходит даже тогда, когда MANPATH был установлен в bash, прежде чем вы запустили fish.

0
ответ дан 20 July 2018 в 15:25
  • 1
    Это ошибка? Пустой элемент в таких списках каталогов, разделенных двоеточиями, обычно рассматривается как означающий, что текущий каталог (и :bla имеет ведущий, пустой элемент), поэтому это просто делает его явным. – muru 7 May 2018 в 17:47
  • 2
    Да. Пустой элемент в MANPATH не означает текущий каталог, а конфигурацию по умолчанию в файле /etc/manpath.config. – bgeron 9 May 2018 в 01:00

Возможно, вы столкнулись с ошибкой в ​​оболочке Fish, версия 2.6.0, которая случайно изменила разделенные двоеточиями элементы MANPATH (или другие переменные среды) на периоды. Это происходит даже тогда, когда MANPATH был установлен в bash, прежде чем вы запустили fish.

0
ответ дан 23 July 2018 в 15:56
  • 1
    Это ошибка? Пустой элемент в таких списках каталогов, разделенных двоеточиями, обычно рассматривается как означающий, что текущий каталог (и :bla имеет ведущий, пустой элемент), поэтому это просто делает его явным. – muru 7 May 2018 в 17:47
  • 2
    Да. Пустой элемент в MANPATH не означает текущий каталог, а конфигурацию по умолчанию в файле /etc/manpath.config. – bgeron 9 May 2018 в 01:00

Другие вопросы по тегам:

Похожие вопросы: