linux系统c语言进程不想被sleep阻塞等待怎么解决?

如题所述

1、启动后台子任务,在执行命令后加&操作符,表示将命令放在子shell中异步执行。可以达到多线程效果。如下,sleep10#等待10秒,再继续下一操作sleep10&#当前shell不等待,后台子shell等待。
2、wait命令wait是用来阻塞当前进程的执行,直至指定的子进程执行结束后,才继续执行。使用wait可以在bash脚本“多进程”执行模式下,起到一些特殊控制的作用。
温馨提示:答案为网友推荐,仅供参考
相似回答