[問題] 請問如何知道一個檔案正在被寫入?
是這樣的 我現在有一個目錄
這個目錄 有一隻程式會一直把檔案寫進來
我的perl script要定時每隔幾分鐘 就把目錄裡的檔案移開到其他目錄
目前的做法是用 readdir 把目錄底下的檔名掃進來 再call mv 這個指令去搬
這樣 如果碰到有一個檔案正在被寫入而無法搬移 該怎麼得知這樣的訊息呢??
----
不過想一想 就算搬不成功 下次script跑起來的時候還是可以搬...
這樣好像就沒有很必要說一定當下就要處理
可是還是想知道說有什麼其他的方式這樣...
感謝各位囉 :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.36.154
※ 編輯: iFEELing 來自: 220.134.36.154 (10/10 10:52)
推
10/10 18:12, , 1F
10/10 18:12, 1F
推
10/10 23:34, , 2F
10/10 23:34, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):
Perl 近期熱門文章
PTT數位生活區 即時熱門文章