Shell命令不启动新进程

时间:2018-03-31 18:12:39

标签: shell system

哪些系统命令没有启动单独的进程? 我认为cd就是一个。还有其他人吗? 命令moreless怎么样?

1 个答案:

答案 0 :(得分:3)

bash manual列出了所有内置命令,我相信它们将在与shell相同的进程中运行。其他shell应该在他们自己的手册中列出它们,并且任何与posix兼容的shell(包括bash)都必须在type命令中构建,该命令可用于查明是否内置了另一个命令。我没有在bash的内置列表中看到moreless,因此它们必须在不同的进程中运行。