I would like to achieve
Code: Select all
[admin@MikroTik] > :global "vlan_common" {id=100; name="VLAN_COMMON" ; comment="COMMON SERVICES AND DEVICES / OFFICE" }
[admin@MikroTik] > :put ($"vlan_common")
comment=COMMON SERVICES AND DEVICES / OFFICE;id=100;name=VLAN_COMMON
[admin@MikroTik] > :put ($"vlan_common"->"name")
VLAN_COMMON
[admin@MikroTik] > :put ([ :toarray "UP, vlan_common ,KIDS" ]->1)
vlan_common
[admin@MikroTik] > :put (:parse "\$\"([ :toarray "UP, vlan_common ,KIDS" ]\"->1)"->"name")
VLAN_COMMON
Even a simple version gives only an empty value or just string:
Code: Select all
[admin@MikroTik] > :put ( (:parse "\$\"vlan_common\" ") -> "name" )
[admin@MikroTik] > :put ( :parse "\$\"vlan_common\" " )
$"vlan_common"