相关疑难解决方法(0)

获取别名的扩展(在 bash 和 zsh 中)

我想获得别名的扩展。

例如,如果我有:

alias g=hub
alias cdh='cd $HOME'
Run Code Online (Sandbox Code Playgroud)

我希望有:

expand_alias g == hub

expand_alias cdh == cd $HOME

棘手的是两个shell有不同的输出:bash:

$ alias g cdh
alias g='git'
alias cdh='cd $HOME'
Run Code Online (Sandbox Code Playgroud)

zsh:

% alias g cdh
g=hub
cdh='cd $HOME'
Run Code Online (Sandbox Code Playgroud)

注意没有alias 前缀,也没有引号hub

shell bash zsh alias

6
推荐指数
2
解决办法
2653
查看次数

标签 统计

alias ×1

bash ×1

shell ×1

zsh ×1