Подтвердить что ты не робот

Как отключить переменную в оболочке рыбы?

В bash я могу отключить переменную с

unset myvar

В рыбе я получаю

fish: Unknown command 'unset'

Какой эквивалент для неустановленной рыбы.

4b9b3361

Ответ 1

Рыба использует параметры команды set для управления переменными оболочки.

Отсоедините переменную с опцией -e или --erase.

set -e myvar 

Дополнительно вы можете определить функцию

function unset
  set --erase $argv
end

или псевдоним в ~/.config/fish/config.fish

alias unset 'set --erase'