我可以用来compgen -a
列出所有别名:
$ compgen -a
egrep
fgrep
grep
l
la
ll
ls
l
,la
并ll
在 my 中定义~/.bashrc
:
# some more ls aliases
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
我可以运行什么命令来查看别名扩展为什么?我找到了whatis
、whereis
和which
,但它们没有做我想要的。
答案1
您可以使用alias
(不等于)或type
$ alias l
alias l='ls -CF'
$ type l
l is aliased to `ls -CF'