LINUX.ORG.RU

Вопрос По Perl !


0

0

Здравствуйте !
Необходимо Используя Перл Узнать Выполняется Ли В Данный Момент, Например, Приложение abc.pl Или Нет. Когда Я Запускаю Команду top,
То Вижу Приложение В Колонке COMMAND.

Заранее Благодарен.


Re: Вопрос По Perl !

очень кривое 5 секундное решение.
можешь результат `ps -ax` отфильтерить и в перле 

#!/usr/bin/perl -w

my $com = "ps -ax | grep ".$ARGV[0]." | grep -v \"grep\"";
my @out =`$com`;
# we need ! /^$$/ only to filter ourselves eg './perl proctofind'
(@out && !($out[0]=~/^$$/) && print "exists\n") || print "not found..\n";

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.