>Нужно проверять есть ли определенный процесс от определенного пользователя. Это делается из
> перл-скрипта, но при таком выражении
>$ps_stroke_in=qx!ps -U $user_name -o pid,command | grep $name_programm!;
"|grep -v grep" Но зачем использовать grep при запуске из перл ? Используй средства perl'а, функцию grep() :-)
>"sh" "/bin/sh" итд?
grep -v "sh"
PS. Не буду советовать использовать модуль Proc::ProcessTable, во первых тормозит раз в 10 больше голого "ps -auxwww", во вторых более-менее полная инофрмация доступна только под Linux (там и по /proc самостоятольно полазить можно).