parent
/ \
child1 child2 (child1 為第一個 child, child2 為第二個)
這三個 processes 皆印出一行 messages: I'm ..., my parent is ....
印出的順序為 child1 , child2, parent.
為了控制印出的順序, 採取 signal 的方式.
child1 先印出, 再送出一個 signal 給 parent,
parent 收到 signal, 再生出另一個 child,
child2 先印出, 再送出一個 signal 給 parent,
parent 印出.
送 signal 的 system call 為 kill(), 請用 ``man -s 2 kill'' 查詢.