【发布时间】:2012-06-18 04:43:11
【问题描述】:
我正在查看Run cron job only if it isn't already running 的解决方案,以便将其应用于我遇到的类似问题,但我无法理解
ps -u $USER -f | grep "[ ]$(cat ${PIDFILE})[ ]"'
这似乎是说从 ps 检查每一行的末尾是否有“ PIDnumber ”,但是当我查看我的 ps 输出时,PIDnumber 在第二列中。我将第一个 $ 解释为正则表达式 check_end_of_line 选项。
【问题讨论】: