可能的重复:
如何which
在别名命令上使用?
我习惯于在which
列出别名的系统上工作,例如,如果我有这样的别名:
alias foo=/path/to/executable
Run Code Online (Sandbox Code Playgroud)
然后我从which foo
. (从记忆中它是这样的alias: /path/to/executable
)。
在我的 Macbook Pro (Snow Leopard) 上,这不起作用。我似乎记得它是非标准的,需要一个自己的别名 (on which
) 才能工作,但我忘记了细节。任何人都可以指出我正确的方向吗?
(如果这对您的回答有任何影响,我是一个 bash 人。)
gee*_*aur 13
我会使用type
而不是which
, 因为which
它不可靠(正如您所注意到的;除非它是内置的 shell,否则它必须猜测您的环境)。
归档时间: |
|
查看次数: |
14631 次 |
最近记录: |