linkodd Опубликовано 14 декабря, 2015 (изменено) · Жалоба нужно внести большой пул в микротик..нашел скрипт на вики микротика. не работает. начал отладку..в итоге на скрине результат выполнения и проверка. добавить нечего. В чем косяк? /ip firewall address-list remove [/ip firewall address-list find list=speedtest] :global content [/file get value-name=name st-addr-list.txt contents] ; :global contentLen [ :len $content ] ; ;put "contentLen"; ;put $contentLen; ;put "content"; ;put $content; ;put " "; ;put " "; :global lineEnd 0; :global line ""; :global lastEnd 0; :do { :set lineEnd [:find $content "\n" $lastEnd ] ; :set line [:pick $content $lastEnd $lineEnd] ; :set lastEnd ( $lineEnd + 1 ) ; :put "---before---"; ;put $lineEnd ;put $line :put $lastEnd :put $entry :if ( [:pick $line 0 1] !="#" ) do={ :local entry [:pick $line 0 ($lineEnd -1) ] :if ( [:len $entry ] > 0 ) do={ :global entry2 $entry /ip firewall address-list add list=speedtest address=$entry :put "---after---"; ;put $lineEnd ;put $line :put $lastEnd :put $entry } } } while ($lineEnd < $contentLen) st-addr-list.txt Изменено 14 декабря, 2015 пользователем linkodd Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
linkodd Опубликовано 15 декабря, 2015 · Жалоба ауу Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
martini Опубликовано 15 декабря, 2015 · Жалоба не забываем про ограничение файла из которого идет чтение в 4 кб ) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Dm1try Опубликовано 16 декабря, 2015 · Жалоба Сгенерируйте на любом unix кучу однотипных строчек из исходного файла, залейте их на микротик по ftp c расширением auto - все. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
linkodd Опубликовано 16 декабря, 2015 · Жалоба не забываем про ограничение файла из которого идет чтение в 4 кб ) 4 строчки..там меньше. Сгенерируйте на любом unix кучу однотипных строчек из исходного файла, залейте их на микротик по ftp c расширением auto - все. ну почти :) через эксель было сделано.. Но меня сам факт волнует. как так? походу BASH наше все ) Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...