为了方便起见,我做了几个别名。但是现在我需要通过发送一个有用的命令来提供帮助,并且它充满了别名。我已经尝试过,type u
但它返回的只是
up && ap upgrade -y --show-progress && r && ap check && ap autoclean
这些都是 中的别名u
:
alias a='alias'
a ap='apt-get'
a r='ap autoremove -y'
a up='ap update'
Run Code Online (Sandbox Code Playgroud)
Mic*_*mer 13
Ctrl-Alt-e使用您编写的别名(准备运行)按下命令,Bash 将展开它。Ctrl-Alt-e是shell-expand-line
readline 命令的默认绑定。
每次你推送Ctrl-Alt-eBash 都会扩展一层别名,所以重复推送它,直到你的命令扩展到你需要的程度。
如果您的Meta密钥不是Alt,请替换它,或按Escape Ctrl-e。
还有一个alias-expand-line
默认没有绑定的函数,它只扩展别名。