Я имею в виду более 100 МБ; такие текстовые файлы могут раздвинуть редакторы.
Мне нужно просмотреть большой файл XML, но не могу, если редактор глючит.
Какие-либо предложения?
windows
xml
editor
text-editor
large-files
Дейв Джарвис
источник
источник
Ответы:
Свободные читатели только для чтения:
tail
.» Это действительно анализатор файлов журнала, а не средство просмотра больших файлов, и в одном тесте потребовалось 10 секунд и 700 МБ ОЗУ для загрузки файла объемом 250 МБ. Но его отличительными чертами являются колонизатор (анализ журналов в формате CSV, JSONL и т. Д. И отображение в формате электронной таблицы) и подсветка (показывать строки с определенными словами в определенных цветах). Также поддерживает отслеживание файлов, вкладки, мультифайлы, закладки, поиск, плагины и внешние инструменты.Бесплатные редакторы:
Встроенные программы (установка не требуется):
MORE
, а не к Unixmore
. Консольная программа, позволяющая просматривать файл по одному экрану за раз.Веб-зрители:
Платные редакторы:
источник
Советы и приемы
Меньше
Почему вы используете редакторы, чтобы просто посмотреть (большой) файл?
Под * nix или Cygwin просто используйте меньше . (Существует известная поговорка - «меньше - это больше, больше или меньше» - потому что «меньше» заменило более раннюю команду Unix «больше», с добавлением, которое вы можете прокрутить обратно вверх.) Поиск и навигация в разделе «меньше» очень похож Vim, но нет файла подкачки и мало оперативной памяти.
Есть Win32 порт GNU меньше. Смотрите раздел «меньше» ответа выше.
Perl
Perl хорош для быстрых сценариев, а его
..
оператор (триггера диапазона) обеспечивает хороший механизм выбора, позволяющий ограничить перебор, через который вы должны пройти.Например:
Это извлечет все из строки 1 млн. В строку 2 млн. И позволит вам отсеять вывод вручную за меньшее время.
Другой пример:
Он начинает печатать, когда «регулярное выражение одно» что-то находит, и останавливается, когда «регулярное выражение два» находит конец интересного блока. Может найти несколько блоков. Просеять вывод ...
LogParser
Это еще один полезный инструмент, который вы можете использовать. Процитирую статью из Википедии :
Пример использования:
Относительность размеров
100 МБ не так уж много. 3 ГБ становится большим. Раньше я работал в отделе печати и почты, который создавал около 2% почты первого класса в США. Одна из систем, в которой я был техническим руководителем, составляла около 15% почтовых отправлений. У нас было несколько больших файлов для отладки здесь и там.
И более...
Не стесняйтесь добавлять больше инструментов и информации здесь. Этот ответ является вики сообщества по причине! Нам всем нужно больше советов по работе с большими объемами данных ...
источник
less
с переносом слов идет медленно.less -S
без переноса слов молниеносно даже на больших линиях. Я снова счастлив!less
.