Jump to content

микротик нужен скрипт для ПОСТРОЧНОГО чтения большого файла


Recommended Posts

Posted

нужно построчно (строка в переменной) читать файл с конфигом микротика с его флешки и парсить

конфиг размером 85КБ

просьба привести пример

спасибо

Posted

 

17 часов назад, QWE сказал:

парсить

конфиг размером 85КБ

@QWE , задача невыполнима средствами встроенного языка RouterOS. В RouterOS предельный размер читаемого для обработки файла - 4 килобайта.
Решайте средствами иной ОС. Для них примеров множество.

Posted
22 минуты назад, nkusnetsov сказал:

 

@QWE , задача невыполнима средствами встроенного языка RouterOS. В RouterOS предельный размер читаемого для обработки файла - 4 килобайта.
Решайте средствами иной ОС. Для них примеров множество.

ок.

Posted
5 hours ago, nkusnetsov said:

 

@QWE , задача невыполнима средствами встроенного языка RouterOS. В RouterOS предельный размер читаемого для обработки файла - 4 килобайта.
Решайте средствами иной ОС. Для них примеров множество.

А откуда инфа про 4кБ?

В /files лежит  ***.rsc весом 14,1мБ, читается и  обрабатывается (на правда CHR x86)

Posted (edited)

@DAF , из вики. Просто скопировать файл можно. Если брать и обрабатывать содержимое, то работает ограничение на размер переменной в памяти.
.rsc это только для импорта. Целиком. Либо кусками (from-line).
При объёме 14,1Мб, средствами RouterOS вы не сможете прочитать его построчно, чтобы, например, найти внутри запрещенные команды.

Edited by nkusnetsov

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.