Не обращая внимания на ваше написание, нет - если вы работаете в linux, ваш спящий процесс все равно будет отображаться в / proc независимо.Вы можете попробовать это, создав программу "sleep.sh"
#!/bin/bash
sleep 5000
, затем запустите ее в фоновом режиме
./sleep.sh &
, а затем
ls -l /proc/$!
$!это pid процесса в фоновом режиме, который спит.
Отдельно - отслеживание, является ли процесс живым или мертвым с помощью опроса / proc, как правило, плохая идея.Вполне возможно, что когда отслеживаемый вами процесс исчезнет, запустится еще один с точно таким же pid.