Здравствуйте. Как по завершению скрипта узнать есть такой ип, или нету его.
дело в том, что когда в арп таблице есть ип адрес 192.168.5.2, то выполняя даный скрипт в логах пишется "est takoy ip", а вот когда его нету, почему то не срабатывает else. почему? Может проблема в не правильном сравнении
:if ($i != "") ?
:foreach i in=[/ip arp find address="192.168.5.2"]
do={:if ($i != "")
do={:log info message="est takoy ip"}
else={:log info message="net takoy ip"}}
надо чтоб когда его не было показал лог "net takoy ip", а кога было то "est takoy ip"
и дело не в конкретном реализации которое тут написано. Этой простой формулировкой я хочу понять как узнать, о том, что есть в переменной ($i) или нету с помощю сравнении :if ($i != "").