1、命令简介
enable:启动或禁用shell内建命令
2、命令用法
enable [-a] [-dnps] [-f filename] [name …]
3、命令描述
enable
命令可以用于启动或关闭 shell 的内建指令。 如要执行的文件名称与shell内建指令相同,可用enable -n
来关闭shell内建指令。若不加-n
参数,enable
可重新启动关闭的指令。
4、命令选项
选项 | 说明 |
-a | 打印所有内建命令,无论是否禁用。 |
-d | 移除从动态库中加载的内建命令。 |
-n | 禁用内建命令或显示已禁用的内建命令。 |
-p | 以可复用格式打印。 |
-s | 只显示处于启动状态的posix标准内建命令。 |
-f | 动态库中加载内建命令。 |
-ns | 打印处于禁用状态的posix标准内建命令。 |
-as | 打印posix标准内建命令,无论是否禁用。 |
5、使用示例
1)禁用两个posix标准内建命令
enable -n set source
2)打印处于禁用状态的posix标准内建命令
enable -ns
3)打印posix标准内建命令,无论是否禁用。
enable -as
4)打印处于启用状态的posix标准内建命令
enable -s
5)禁用一到多个内建命令
enable -n echo pwd
6)打印所有内建命令,无论是否禁用。
enable -a
7)打印处于启用状态的内建命令
enable
8)打印处于禁用状态的内建命令
enable -n
9)启用一到多个内建命令
enable pwd