【发布时间】:2013-10-20 00:17:37
【问题描述】:
我想对 Bash 说,等待进程开始/开始。例如,我正在尝试这种方式:
notepad=`pidof notepad.exe`
until [ $notepad > 0 ]
do
taskset -p 03 $notepad
renice -n 5 -p $notepad
sleep 5
renice -n 0 -p $notepad
done
我有以下问题:
为什么会生成一个名为“0”的文件(该文件为空) 我不想创建一个新文件,只是等待 PID 检查执行。
这是一个循环,但如果 2 个命令执行正确,则执行 1 次 我怎么能继续做???
为此,最好使用“直到或同时”???
wait Process Start or Begin 的另一种想法???
【问题讨论】:
标签: bash loops conditional-statements