我正在和我的朋友讨论如何在 shell 中解析命令,他告诉我 bash 按以下顺序搜索命令
我知道可以通过发出“alias”命令来找到别名。PATH 变量内容可以使用“echo $PATH”命令找到。
你能告诉我我需要使用哪些命令吗
谢谢。
\n\n\n列出所有 shell 关键字
\n
请查阅您的 shell 手册。“关键字”对于 Bash 来说有点模糊\xe2\x80\x94,\n请参阅下面定义的内置函数,或者考虑查看shell 变量、特殊参数或shell 保留字的索引。
\n\n\n\n\n列出所有用户定义的函数
\n
在 Bash(和 Zsh,可能还有其他)中,您可以使用typeset -f
列出所有函数。
\n\n\n列出所有 shell 内置函数
\n
Bash 参考手册为您提供了以下列表:
\n\n\n\n在 OS X 中,您还可以查看联机帮助页,man builtin
以比较不同 shell 中可用的内置函数。我不确定这在 GNU/Linux 中是否可用。
归档时间: |
|
查看次数: |
3180 次 |
最近记录: |