【发布时间】:2017-01-21 23:10:52
【问题描述】:
如果您在一个 shell 脚本中有多个 exec 命令会发生什么,例如:
#!/bin/sh
exec yes > /dev/null &
exec yes alex > /dev/null
我假设仍然需要一个 fork 来执行第一个命令,因为 shell 需要继续执行?
或者& 是否指定创建一个子进程,然后在其中实际运行 exec?
【问题讨论】:
-
如果您的问题得到解答,请考虑 accepting an answer!