Как отредактировать файл в 4 гига
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
-
- Маньяк
- Сообщения: 4706
- Зарегистрирован: 20 янв 2005, 19:11
Как отредактировать файл в 4 гига
Есть бамп базы в текстовом виде, размер ~4 гиг. Нужно поменять буквально пару строк. Но как!??! Никто его такого размера не кушает.
Есть варианты?
Есть варианты?
-
- Маньяк
- Сообщения: 1576
- Зарегистрирован: 04 окт 2009, 15:23
Re: Как отредактировать файл в 4 гига
Написать скрипт, прогнать файл через него, пока пьешь кофе.
Microsoft Windows Script в помощь, если своих любимчиков нет.
Microsoft Windows Script в помощь, если своих любимчиков нет.
-
- Житель
- Сообщения: 783
- Зарегистрирован: 13 окт 2006, 22:15
- Откуда: 2:5020
Re: Как отредактировать файл в 4 гига
ICY Hexplorer, и правьте файл прямо на диске.
http://hexplorer.sourceforge.net
http://hexplorer.sourceforge.net
-
- Маньяк
- Сообщения: 4706
- Зарегистрирован: 20 янв 2005, 19:11
Re: Как отредактировать файл в 4 гига
Не может, говорит, мозгов не хватает.Winter писал(а):ICY Hexplorer, и правьте файл прямо на диске.
http://hexplorer.sourceforge.net
Да, придется написать. Хотя удивлен.
-
- Маньяк
- Сообщения: 1576
- Зарегистрирован: 04 окт 2009, 15:23
Re: Как отредактировать файл в 4 гига
Альтернативный вариант для сильных духом (не слабонервных): порезать файл кусков на сто, отредактировать нужный любимым редактором, слить все снова в один файл.
-
- Маньяк
- Сообщения: 4706
- Зарегистрирован: 20 янв 2005, 19:11
Re: Как отредактировать файл в 4 гига
А резать его чем?Rai писал(а):Альтернативный вариант для сильных духом (не слабонервных): порезать файл кусков на сто, отредактировать нужный любимым редактором, слить все снова в один файл.
-
- Маньяк
- Сообщения: 1576
- Зарегистрирован: 04 окт 2009, 15:23
Re: Как отредактировать файл в 4 гига
Кухонным ножом :)Zy писал(а):А резать его чем?
Не в курсе, честно сказать. Есть какой-то софт, но я не в теме. Может, кто другой что подскажет по этому методу.
Мне лично реально проще за 5 минут скрипт написать. Тем более, что по суммарному времени моей работы + работы скрипта это должно быть меньше, чем альтернативный вариант.
Что у тебя там за база такая? ДНК-данные всех китайцев в BC? :)
Последний раз редактировалось Rai 12 окт 2009, 14:15, всего редактировалось 1 раз.
-
- Маньяк
- Сообщения: 1576
- Зарегистрирован: 04 окт 2009, 15:23
Re: Как отредактировать файл в 4 гига
Тупо погуглил. Вывалилось вот это:
http://www.freebyte.com/hjsplit/
Поиск по "how to split a large file"
http://www.freebyte.com/hjsplit/
Поиск по "how to split a large file"
-
- Маньяк
- Сообщения: 4706
- Зарегистрирован: 20 янв 2005, 19:11
Re: Как отредактировать файл в 4 гига
Ладно, домой приду - напишу скрипт, оно и на будущее пригодится. Тем более, что база вообще-то где-то 80 гиг, 4 - это кусочек.
- Yury
- The L'ony
- Сообщения: 26202
- Зарегистрирован: 22 янв 2004, 13:48
- Откуда: Мирный -> Vancouver
- Контактная информация:
Re: Как отредактировать файл в 4 гига
я тотал коммандеровским split режуZy писал(а):А резать его чем?Rai писал(а):Альтернативный вариант для сильных духом (не слабонервных): порезать файл кусков на сто, отредактировать нужный любимым редактором, слить все снова в один файл.
но вообще этих утилиток для резки навалом в сети
а для замены строк в больших файлах sed использую
не знаю работает ли с файлами > 4gb, мои обычто гиг-полтора максимум
-
- Маньяк
- Сообщения: 1012
- Зарегистрирован: 20 дек 2005, 11:10
- Откуда: NiNo-Vancouver
Re: Как отредактировать файл в 4 гига
split + vim 

- CdR
- Графоман
- Сообщения: 11245
- Зарегистрирован: 11 окт 2004, 19:27
- Откуда: Европа, центр, за углом направо.
Re: Как отредактировать файл в 4 гига
Трубы -- наше всё?
cat <file> | sed -e s/<чё менять>/<на чё>/ > | <ищщо, если чё> > <outfile>
Медленновато, конечно. Но ежели файло записать на ramdisk...
cat <file> | sed -e s/<чё менять>/<на чё>/ > | <ищщо, если чё> > <outfile>
Медленновато, конечно. Но ежели файло записать на ramdisk...
-
- Житель
- Сообщения: 783
- Зарегистрирован: 13 окт 2006, 22:15
- Откуда: 2:5020
Re: Как отредактировать файл в 4 гига
Я имел в виду правку по диску - меню "Disk" затем обычный поиск Crtl-F.Zy писал(а):Не может, говорит, мозгов не хватает.Winter писал(а):ICY Hexplorer, и правьте файл прямо на диске.
http://hexplorer.sourceforge.net
Да, придется написать. Хотя удивлен.
Хотя, удивлен не меньше. Только что открыл файл 7.4G без проблем.
-
- Маньяк
- Сообщения: 4706
- Зарегистрирован: 20 янв 2005, 19:11
Re: Как отредактировать файл в 4 гига
Короче, я написал миропрограмму, которая все поменяла.
Но все равно спасибо.
Но все равно спасибо.
- Vims
- Northern Yeti
- Сообщения: 21443
- Зарегистрирован: 17 фев 2003, 15:53
- Откуда: Magadan - Vancouver
- Контактная информация:
Re: Как отредактировать файл в 4 гига
Ultraedit 32 http://www.ultraedit.com/ открыл файл размером в 5.5 ГZy писал(а):Есть бамп базы в текстовом виде, размер ~4 гиг. Нужно поменять буквально пару строк. Но как!??! Никто его такого размера не кушает.
Есть варианты?