有没有办法回显别名?

ppp*_*ppp 39 command-line alias

我在我的 .bashrc 文件中设置了一些别名,但由于某种原因,其中一个没有按预期运行。

由于我不记得分配给该别名的确切命令,我想查看该命令以找出问题所在。

除了明显打开 .bashrc 文件来查看它之外,是否有一个命令只回显分配给该别名的命令?

小智 57

除了使用grep,您只需键入alias aliasname即可查看别名设置的内容。

例如,alias ls将返回ls='ls --color=auto'.

另请查看typewhence命令,它们返回有关实用程序的更多详细信息,包括路径中的可执行文件、shell 内置函数、别名和 shell 函数。


Rin*_*ind 9

就像打字一样简单

alias
Run Code Online (Sandbox Code Playgroud)

在命令行上。这将列出所有别名,因此如果您知道具体信息,您可以像这样 grep ..

alias|grep rm 
Run Code Online (Sandbox Code Playgroud)

查找使用rm可以替换rm任何内容的命令alias将显示您找到该特定别名。