如何取消设置鱼 shell 中的变量?
How do I unset a variable in the fish shell?
在 bash 中,我可以使用
取消设置变量
unset myvar
在鱼中我得到
fish: Unknown command 'unset'
fish 中的 unset 等价于什么。
Fish 使用 set
命令上的选项来操作 shell 个变量。
使用 -e
或 --erase
选项取消设置变量。
set -e myvar
另外你可以定义一个函数
function unset
set --erase $argv
end
funcsave unset
或缩写
abbr --add unset 'set --erase'
或 ~/.config/fish/config.fish
中的别名
alias unset 'set --erase'
在 bash 中,我可以使用
取消设置变量unset myvar
在鱼中我得到
fish: Unknown command 'unset'
fish 中的 unset 等价于什么。
Fish 使用 set
命令上的选项来操作 shell 个变量。
使用 -e
或 --erase
选项取消设置变量。
set -e myvar
另外你可以定义一个函数
function unset
set --erase $argv
end
funcsave unset
或缩写
abbr --add unset 'set --erase'
或 ~/.config/fish/config.fish
alias unset 'set --erase'