首页 > 解决方案 > 保存别名命令的默认行为

问题描述

我在 bashrc 中有一个命令

alias ls="ls -l"

现在我想要我正在尝试的 ls 的正常行为(即只有文件名)

alias ls_normal="ls"

当我执行 ls_normal 时,它正在调用 ls,即 ls -l。

那么,在我通过别名更改它之后,如何获得 ls 的默认行为呢?有可能保存吗?

标签: bashshell

解决方案


调用\ls, 'ls',"ls"或使用完整路径ls都可以防止别名扩展。


推荐阅读