LINUX.ORG.RU

скрипт на ifconfig и kill


0

0
а подскажите как подправить или сделать новый скрипт, который будет в выводе ifconfig искать номер ppp* по присутствующему там ip который задаётся из вне, те должно быть что-то вроде:

ifconfig | awk '/192.168.1.1/ {print prev} {prev=$1 }' > /home/sole/pppnum

^^ - данный скрипт ищет всё нормально, но УЖЕ заданный ip(192.168.1.1).
если же добавить что то вроде
IP=$1
то оно не работает потом внутри awk(если вместо ip поставить $1)

надо
./script 192.168.1.1
в файле pppnum появляется номер интерфейса

забыл добавить:
kill - потомучто этот интерфейс надо потом убивать.
те встроить полученый кусок сюда:
kill `/var/run/smthscript`.pid
sole
() автор топика
Ответ на: комментарий от anonymous
в том то и дело что не работает так.
оно думает что $1 - относится к выводу awk
sole
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.