Вход | Регистрация


Информационные технологии ::

Метки: 

Подскажите современный редактор чтобы мог открыть огромный текстовый файл

Я
   Ислам
 
29.03.18 - 19:07
Нужна программа чтобы открыть файл 38 Гб, пошариться по нему, поискать некоторые слова, и если захочется то даже что-то изменить и сохранить изменения. Должен работать под вин 10 х64, уметь открывать файлы больше 2Гб, но не загружать их целиком в оперативку и не тормозить.
 
 
   H A D G E H O G s
 
1 - 29.03.18 - 19:10
AkelPad
   Волшебник
 
2 - 29.03.18 - 19:10
Вы маньяки
   Волшебник
 
3 - 29.03.18 - 19:10
Опишите задачу
   H A D G E H O G s
 
4 - 29.03.18 - 19:10
Но загружает в оперативку. Но с блокнотом не сравнить
   H A D G E H O G s
 
5 - 29.03.18 - 19:11
(3) Техжурнал собрали, приговаривая "Йелоуппукки, Йелоуппукки, переставь нам с попы руки"
   Волшебник
 
6 - 29.03.18 - 19:12
(5) Проще его удалить, чем анализировать.
   Garykom
 
7 - 29.03.18 - 19:13
   Ислам
 
8 - 29.03.18 - 19:13
(1) Пишут что он даже 20Гб не открывает
   Lama12
 
9 - 29.03.18 - 19:15
(0) Специально для этого купили UltaEdit.
   Ислам
 
10 - 29.03.18 - 19:16
(9) UltaEdit он еще жив? И как он, норм работает? Какого размера файлы редактировали?
 
 Рекламное место пустует
   Lama12
 
11 - 29.03.18 - 19:17
(9) + 65 Гб открывает нормально.
(5) (6) А вот зря. Тех журнал очень по всем событиям очень помогает узнать кто-же сбил последовательность или поменял записи в регистре сведений.
   Ислам
 
12 - 29.03.18 - 19:19
(11) Спасибо! Надо попробовать
   Волшебник
 
13 - 29.03.18 - 19:29
(11) Для этих ПРИКЛАДНЫХ задач лучше прикрутить версионирование или конкретный регистр сведений.

Техжурнал нужен админам и программистам для выяснения причин НЕШТАТНОГО поведения системы.
   Kigo_Kigo
 
14 - 29.03.18 - 19:31
Hex-редактор жрет любые файлы
   romix
 
15 - 29.03.18 - 19:41
(14) Да, кстати.
   Ислам
 
16 - 29.03.18 - 20:34
(14) Чем он отличается от буквенного редактора?
   Фрэнки
 
17 - 29.03.18 - 20:42
считывает из файлов и отображает шестнадцатеричные страницы, а не тестовые данные.
   Фрэнки
 
18 - 29.03.18 - 20:44
*тестовые - опечатался. Читает он не строки в какой-то кодировки с разделителями, а сразу блоки данных и отображает их в своем окне в hex-виде
   Злопчинский
 
19 - 29.03.18 - 21:05
обычный текстовый редактор FAR
   Ислам
 
20 - 29.03.18 - 21:08
(17) Разве это может дать редактору способность открывать многогигабайтные файлы? Сомневаюсь что дело в этом.
   Ислам
 
21 - 29.03.18 - 21:09
(19) ))) Шутник
   Lama12
 
22 - 29.03.18 - 21:52
(20) Он их по кусочку читает.
   Фрэнки
 
23 - 29.03.18 - 21:56
(21) а что не так? встроенный в FAR редактор читает из файла кусочек, а не всасывает его весь целиком и это дает ему возможность читать файлы любого размера.

Вообще-то на С++ написание редактора для считывания данных из любого файла можно найти в книжках
   Lama12
 
24 - 29.03.18 - 22:02
(23) Не читает FAR файлы больше 4 Гб. Проверял.
   Сияющий в темноте
 
25 - 29.03.18 - 22:03
Есть такой чудо-редактор hiew.exe
Он открывает файл на просмотр и позволяет менять только определённые сектора в файле - если нужно что-то подправить в очень и очень большом файле, то альтернативы просто нет.
Но, если нужно будет сдвинуть части файла, то тут могут возникнуть сложности.
P.S. я писал редактор образа диска, используя покластерное чтение, и файлы очень большого размера правились на ура, только очень медленно шло сохранение, когда менялся размер.
   Фрэнки
 
26 - 29.03.18 - 22:04
(24) значит я ошибся и спутал с этим, что в (25) - он же подцеплялся к Far
   TormozIT
 
27 - 29.03.18 - 22:47
EmEditor платный
   Ислам
 
28 - 29.03.18 - 23:18
(22) Это особенность именно HEX редактора ты думаешь?
   Ислам
 
29 - 29.03.18 - 23:19
(23) Откуда такая инфа? Не пиши пожалуйста то чего не знаешь.
   Ислам
 
30 - 29.03.18 - 23:20
(25) Пару минут можно и подождать, когда закончил редактировать, нажал Сэйв, и пошел покурить. Лишь бы не с самого начала начал тормозить.
   Asmody
 
31 - 29.03.18 - 23:23
(0) "пошариться по нему, поискать некоторые слова, и если захочется то даже что-то изменить и сохранить изменения" — sed
   Фрэнки
 
32 - 29.03.18 - 23:24
(29) чего именно я не знаю?

Значит ты спрашиваешь о том, что знаешь и сравниваешь наши ответы со своим знанием :)
   Ислам
 
33 - 29.03.18 - 23:29
(32) Ты же не думаешь что я не попытался что-то сделать сам прежде чем спрашивать у вас?
Фар конечно же первым делом проверил, и он загружает файл в память целиком, а не по частям.
 
 
   Сергиус
 
34 - 29.03.18 - 23:32
(32)У автора во многих темах такой стиль "с наездом" на отвечающего)

P.s. В каких-то случаях "Notepad++" помогал, правда грузит долго большие файлы.
   Asmody
 
35 - 29.03.18 - 23:40
Вообще, желание читать такие файлы "глазами" — признак идиотизма.

А последовательное чтение (и, соответственно, обработка) текстовых файлов даже в 1С есть.
   Ислам
 
36 - 30.03.18 - 00:02
(34) Тут как раз ситуация обратная - нужно чтобы большие файлы грузил быстро.

(35) По себе не суди
   Злопчинский
 
37 - 30.03.18 - 00:03
(33) вот не поленюсь, проверю завтра...
   Ислам
 
38 - 30.03.18 - 00:03
(34) PS: отвечающий тут был всего один - (9) все остальные пришли потроллить и пофлудить.
   Klesk
 
39 - 30.03.18 - 00:16
(27) +1
   jsmith82
 
40 - 30.03.18 - 00:25
Волшебник прав
   БМ21
 
41 - 30.03.18 - 02:07
TextPipe
   igorPetrov
 
42 - 30.03.18 - 04:41
(38) Ну, упертый ты.
   Вася Теркин
 
43 - 30.03.18 - 05:52
ADO Stream
   Вася Теркин
 
44 - 30.03.18 - 05:55
+(43) Сам напиши, всего делов то
   Вася Теркин
 
45 - 30.03.18 - 05:55
Пишешь парсер, указываешь чего искать, начинаешь читать с конца или с начала или с какого-то места чтобы определить куда вообще попал...
   VIPetriv
 
46 - 30.03.18 - 06:05
У меня курсовой был такой, написать текстовый редактор без ограничения на размер файла. У меня дома наверное еще где то валяется). Там делается темп файл и на экран выводится только нужный кусок файла в зависимости положения скролбара. Но сейчас думаю, что запись в большие файлы там точно делалась долго. Но читаются любые размеры файла на ура.
По идеи что бы делать быструю запись в файл надо тем файл делить на много временных кусков и запись делать в 1 маленький кусок, а после нажатия на сохранение все куски объединять.
   VladZ
 
47 - 30.03.18 - 06:11
Копаться в текстовом файле размером 38 Гб - это все равно что в стоге сена иголку искать.

Волшебник дело говорит.
   Вася Теркин
 
48 - 30.03.18 - 06:58
(47) Руками- да. Поэтому нужен не текстовый редактор, а парсер. Его писать надо. Много электричества по ночам, переработки, молоко за вредность.
"Это сложное дело, это только состоятельному человеку под силу." (с) Коробейников
   Кирпич
 
49 - 30.03.18 - 08:51
вот какой то вроде обещает
http://www.uvviewsoft.com/logviewer/
 
 Рекламное место пустует
   Мандалай
 
50 - 30.03.18 - 09:09
А не прошу его считать и засунуть в таблицу на SQL а там уже анализировать?
   Мандалай
 
51 - 30.03.18 - 09:09
*А не проще
   vde69
 
52 - 30.03.18 - 09:15
пользуюсь таким http://soft.mydiv.net/win/download-free-hex-editor-neo.html

реально работал с файлами 20 гигов
   Fish
 
53 - 30.03.18 - 09:21
1C уже предлагали?
   TormozIT
 
54 - 30.03.18 - 09:47
(27) Реально работал с файлами на сотни гигабайт (XML и логи)
   Вася Теркин
 
55 - 30.03.18 - 09:57
(50) смотря какой объем тебе нужен. Если там логи за два года, а активно только пару последних недель роют, а остальное "на всякий случай" копится, то не проще.
   Вася Теркин
 
56 - 30.03.18 - 09:58
У него же вопрос звучит не "обработать", а "открыть". Какой длины хвост он обрабатывать будет - это не озвучено. Так что читать стримом до какого-то условия.
   Ислам
 
57 - 30.03.18 - 13:49
Не просто открыть, но и отредактировать, я писал. В любом месте, про конец файла не было условия.
Двух вариантов: UltaEdit, EmEditor вполне достаточно.
   kossmatiy
 
58 - 30.03.18 - 16:08
GitBash
   Вафель
 
59 - 30.03.18 - 16:11
кстати фар в режиме просмтра (F3) не грузит весь фалй
   DrZombi
 
60 - 30.03.18 - 16:12
   Вафель
 
61 - 30.03.18 - 16:12
если нужно парситть, то лучше awk
   DrZombi
 
62 - 30.03.18 - 16:14
   DrZombi
 
63 - 30.03.18 - 16:16
   Garykom
 
64 - 30.03.18 - 16:20
(0) Простейший редактор для огромных текстовых файлов:

1. Берем файл делим на куски в нужное число байт
2. Загружаем эти кусочки в БД
3. Пишем на 1С просмотрщик-редактор этой БД, грузит по кускам, правит любой кусок
4. Пишем выгрузку из БД всех кусков в один файл.
   Garykom
 
65 - 30.03.18 - 16:21
(64) Задачка для вменяемого 1С-ника на пару часов - это так к сведению.
   Cyberhawk
 
66 - 30.03.18 - 16:21
F4 в ТоталКоммандере. Или Bred
   Cyberhawk
 
67 - 30.03.18 - 16:22
(64) А чтение в поток, которое умеют 8.3.х тут не поможет?
   kauksi
 
68 - 30.03.18 - 16:35
(0) Лексикон любые файлы открывает
   Lama12
 
69 - 30.03.18 - 16:38
(59) Да вы попробуйте открыть в Far на просмотр текстовый файл хотя бы в 10Гб.
   ansh15
 
70 - 30.03.18 - 17:32
Liquid Studio Large File Editor
   Krendel
 
71 - 30.03.18 - 17:32
1С предприятие позволяет просматривать файлы
   Ислам
 
72 - 30.03.18 - 17:39
Друзья, перестаньте пожалуйста накидывать названия программ которые не подходят под условия (0), но нравятся вам по каким-то причинам.
Пора уже банить за предложение Far и Notepad++
   Numerus Mikhail
 
73 - 30.03.18 - 17:51
Напиши свое прикладное решение на 1с.
   ManyakRus
 
74 - 30.03.18 - 18:02
была такая же нужда редактировать текстовый SQL backup файл
Far manager отлично отредактировал базы по 10 Гб :)
не нашёл ни одной программы кто ещё так может.
   МимохожийОднако
 
75 - 30.03.18 - 18:02
(73) ОФФ: ТС в модераторы! ))



Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует