PID が存在しなくなるまで Bash を使用して待機しています。私はもう試した
#!/bin/bash
while [ kill -0 PID > /dev/null 2>&1 ]; do
//code to kill process
done
//code to execute after process is dead
としても
#!/bin/bash
until [ ! kill -0 PID > /dev/null 2>&1 ]; do
//code to kill process
done
//code to execute after process is dead
これらの例はどちらも機能しないか、プロセスが終了した後もループし続けます。私は間違って何をしていますか?