gpt4 book ai didi

bash - 如何覆盖 .bash_aliases 中设置的别名

转载 作者:行者123 更新时间:2023-11-29 08:44:28 25 4
gpt4 key购买 nike

我喜欢使用 bash 别名来自定义 bash 命令。有没有办法覆盖 bash 别名设置,或者我应该将别名重命名为与原始命令不同的名称。

例如:我的 .bash_aliases 包括

alias ls='ls -ltr'

如果我只想检索文件名,是否需要将别名重命名为“ls”以外的名称?还是有别的办法?

最佳答案

在禁用别名的命令前添加一个\(反斜杠),像这样:

\ls

这将调用原始的(未别名的)ls

示例:

$ ls #will invoke the alias
total 0
-rw-rw-r-- 1 dogbane foo 0 Nov 3 16:04 c
-rw-rw-r-- 1 dogbane foo 0 Nov 3 16:04 b
-rw-rw-r-- 1 dogbane foo 0 Nov 3 16:04 a

$ \ls #will disable the alias
a b c

关于bash - 如何覆盖 .bash_aliases 中设置的别名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4088357/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com