type 命令
用途
写命令类型的描述
语法
类型 CommandName...
描述
type 命令的标准输出包含有关指定命令的信息,并标识该命令是否为 shell 内置命令、子例程、别名或关键字。 type 命令表示如何解释指定的命令(如果使用了该命令)。 如果适用的话,type 命令显示相关的路径名。
因为 type 命令必须知道当前 shell 环境的内容,所以该命令将作为 Korn shell 或 POSIX shell 常规内置命令提供。 如果在独立的命令执行环境中调用 type 命令,那么该命令可能无法产生精确的结果。 以下示例中正是这种情况:
nohup type writer find . -type f | xargs type退出状态
返回以下退出值:
| 项 | 描述 |
|---|---|
| 重大安全事件数量 | 成功完成。 |
| > 0 | 发生错误。 |
示例
- 要了解 cd 命令是基本命令,别名还是其他命令类型,请输入:
屏幕显示出以下信息:type cdcd is a shell builtin - 要查看 find 命令的位置,请输入:
屏幕显示出以下信息:type findfind is /usr/bin/find
文件
| 项 | 描述 |
|---|---|
| /usr/bin/ksh | 包含 Korn shell type 内置命令。 |