Ево једноставног примера који демонистрира употребу микротик скрипт језика за читање података из Simple Queue у петљи и њихов запис у текстуалну датотеку:
{ :local mOutput "" :foreach mQueue in=[ /queue simple find] do={ :local mName [get $mQueue name] :local mSaveStat [:find $mName "%"] :if ($mSaveStat >= 0) do={ :local mBytes [get $mQueue bytes] /queue simple reset-counters $mQueue :set mOutput ( $mOutput . $mName . ":" . $mBytes . "\n") :put ($mOutput) } } /file print file=wan-stats /file set wan-stats.txt contents="$mOutput" }
Кроз листу Simple Queue правила се пролази петљом foreach. За свако правило се извршава код у do блоку петље. […]
[ ... види цео чланак ... ]