2012-12-03 111 views

回答

1

對於非阻塞,您可以使用fork()exec(),但system()呼叫處於阻塞狀態。這意味着它將等待您的shell命令在恢復執行C程序之前完成。

注意,如果您希望它立即返回,您可以發出system命令,其後面有&,並且您的C程序將同時運行。

順序示例: system("long_script.sh");

併發示例: system("long_script.sh &");