Re: [問題] 如何讓程式同時只能跑一隻

看板Python作者 (愛火快滅了)時間13年前 (2012/07/30 15:34), 編輯推噓2(201)
留言3則, 1人參與, 最新討論串5/5 (看更多)
這邊再回一下c大的推文 第2點ps aux用cron跑會有80行的限制 我找不到耶… 我有改寫一段小程式單純去抓ps aux的行數(一樣透過os.popen) 且做log 放到cron table裡面去跑 沒有發現相關的限制 可以請c大多提供些資訊嗎? ^^ 謝謝

07/27 01:26,
1. 這樣run第一次不會找到自己這個process嗎?
07/27 01:26

07/27 01:29,
2. crontab的問題應該是ps aux用cron跑有80 col的限制
07/27 01:29

07/27 04:51,
if len(check_process) < 1: 應該是要<=1
07/27 04:51

07/27 04:52,
cron的限制我再查一下,感謝c大回覆 ^^
07/27 04:52
-- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.57.231.225

07/31 01:03, , 1F
我指的是column 試試ps aux --cols 100
07/31 01:03, 1F

07/31 01:04, , 2F
原因應該是COLUMNS環境變數預設是80
07/31 01:04, 2F

07/31 01:58, , 3F
ps wwaux 就不受列數限制了
07/31 01:58, 3F
文章代碼(AID): #1G5ZZvgP (Python)
文章代碼(AID): #1G5ZZvgP (Python)