Форум — Development Как проверить наличие сетевого интерфейса из скрипта на перле? 0 0 Есть скрипт на перле, как можно проверить что, например интерфейс ppp1, есть в системе, кроме как парсить вывод ifconig или ip link ls? Ссылка
$ ls -l /sys/class/net/ total 0 drwxr-xr-x 3 root root 0 2007-03-15 06:59 eth0 drwxr-xr-x 3 root root 0 2007-03-15 06:59 eth1 drwxr-xr-x 3 root root 0 2007-03-15 06:59 lo sdio ★★★★★ (16.03.07 17:33:43 MSK) Показать ответы Ссылка
Юних-вей - это всё делать через файлы. Как уже было сказано выше, например, через sysfs. Zmacs ☆ (16.03.07 22:43:52 MSK) Ссылка
Ответ на: комментарий от sdio 16.03.07 17:33:43 MSK у меня там еще есть sit0, что за зверь? ( kubuntu 6.10 ) ipv6? накуя оно мне, как выключить? aton ★ (17.03.07 02:11:32 MSK) Показать ответ Ссылка
Ответ на: комментарий от sdio 16.03.07 17:33:43 MSK ls -l /sys/class/net/ - нема :) буду делать через ioctl stalcker ★ (17.03.07 05:22:32 MSK) Ссылка
Ответ на: комментарий от aton 17.03.07 02:11:32 MSK >ipv6? накуя оно мне, как выключить? /etc/modprobe.d/aliases alias net-pf-10 off alias ipv6 off anonymous (17.03.07 14:41:13 MSK) Показать ответ Ссылка
Ответ на: комментарий от anonymous 17.03.07 14:41:13 MSK спасиб aton ★ (18.03.07 00:19:58 MSK) Ссылка
open my $ifout, '-|', '/sbin/ifconfig'; if (grep /^ppp1/, <$ifout>) { # интерфейс есть } ode ☆ (20.03.07 10:32:18 MSK) Ссылка