I've created a simple script which is storing a value inside a global environment variable. It should be part of a bigger script but for simplification i reduced it to the essential.
Code: Select all
> /system script print
Flags: I - invalid
0 name="testscript" owner="admin" policy=ftp,reboot,read,write,policy,test,password,sniff,sensitive,romon dont-require-permissions=no
last-started=jan/01/2020 22:01:58 run-count=1 source=
:global oldprefix;
:local curprefix;
:set curprefix [/ipv6 pool get telekom-pd prefix]
:set oldprefix $curprefix
Code: Select all
> /system script run 0
> /system script environment print
# NAME VALUE
0 oldprefix 2003:de:ffff:ff00::/56
Code: Select all
> /system script environment print
# NAME VALUE