Перейти к содержанию

pppd Жив или нет?


Рекомендуемые сообщения

В первой строке перл почемуто не исполняет (ifconfig ppp0) а просто засовывает это в переменную как текст... может я чегото не понимаю?Поскажите начинающему,плиз...

$inode = `ifconfig ppp0`;

if ($inode){

print "В точку";

}

else{

print "Что-то не так";

}

Ссылка на комментарий
Поделиться на другие сайты

Ммм... я ваще в шоке был когда и это не заработало

оказывается что писать надо так

#!/usr/bin/perl

$x = exec ' echo xxx'

print $x;

я юзаю Debian 3.0r6 чегото не кажется мне что версии компиляторово так отличаются в синтаксисе...

Ссылка на комментарий
Поделиться на другие сайты

{12}0Gr писал(а) ср, 06 июля 2005 23:27

Ммм... я ваще в шоке был когда и это не заработало

оказывается что писать надо так

#!/usr/bin/perl

$x = exec ' echo xxx'

print $x;

я юзаю Debian 3.0r6 чегото не кажется мне что версии компиляторово так отличаются в синтаксисе...

=0

Это Вы о чем? Об #!/usr/bin/perl или exec? А одинарные кавычки у Вас прямые или обратные?

Ссылка на комментарий
Поделиться на другие сайты

  • 3 месяца спустя...

$arg = `echo test`;

RESULT:

$arg = test

STDOUT = test

exec "echo test";

RESULT:

$arg = пусто

STDOUT = test

$arg = system ("echo test");

RESULT:

$arg = код ошибки

STDOUT = test

if ($inode){ ## Если $inode - истина

print "В точку"; } ## выполнить этот блок

else{ ## если ложь

print "Что-то не так"; } ## выполнить этот блок

У вас $inode никогда не будет пустым так, как вы получаете в

переменную то, что выводится на экран, а вам туда всегда что-то

будет выводиться... даже если у Вас нет прав на запуск,

вамсистема об этом скажет в STDOUT и это запишется в $inode

Надеюсь, описал понятно! А вообще, читайте книги!

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...