[問題] lock與script redirect的問題

看板LinuxDev作者 (峰)時間13年前 (2012/03/24 10:54), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
大家好, 最近遇到一個問題, 我有一個程式會輸出一些訊息, 那我想用awk去處理輸出的資料, 那因為那個程式有做semaphore的lock, 所以遇到一個問題, 如果我先執行一次程式, 再程式還沒結束前, 又再執行一次程式然後用 '|' 轉給awk處理, 那第二次執行的程式就卡住了.就算是第一次的程式結束或被砍掉也沒用. 我試過用file lock取代semaphore,也是沒有用. 第二次執行的程式就像睡死了一樣. 不知道這是怎麼回事,那有方式可以解或是避開嗎? 程式的sample code : http://codepad.org/O5JGAcy5 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.89.214
文章代碼(AID): #1FRJT-C6 (LinuxDev)
文章代碼(AID): #1FRJT-C6 (LinuxDev)