如何显示别名的含义

如何显示别名的含义

我可以用来compgen -a列出所有别名:

$ compgen -a
egrep
fgrep
grep
l
la
ll
ls

llall在 my 中定义~/.bashrc

# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'

我可以运行什么命令来查看别名扩展为什么?我找到了whatiswhereiswhich,但它们没有做我想要的。

答案1

您可以使用alias(不等于)或type

$ alias l
alias l='ls -CF'

$ type l
l is aliased to `ls -CF'

相关内容