如何叫醒正在 sleep 的 process - Linux

Table of Contents

如標題

A process 正在 sleep 600 秒, sleep(600), 醒來之後會印出某字串.

B process 可以知道 A process 的 pid,

請問如何把 A 叫醒, 讓他繼續印串

感謝

--

All Comments

Candice avatarCandice2012-11-04
kill -SIGALRM <pid>
Emily avatarEmily2012-11-05
謝謝 我剛剛嘗試過 -SUGALRM 不會印出後面的字串
如果我把 sleep 寫在 C process
Mary avatarMary2012-11-09
由 A 用system去執行 C, 然後 kill -15 C
這樣A就可以繼續執行之後的事情了