LINUX.ORG.RU

vim? 1.6 гига в памяти займёт

wakuwaku ★★★★ ()

Если усердно читать каждый день с утра до вечера, то можно лет за 10 осилить. Но мне кажется, что цель не в этом. И, скорее всего, не в том, чтобы кое-что поправить и сохранить обратно. Поэтом возникает резонный вопрос: в чем цель «открытия»? Без этого знания посоветовать что-то будет сложно. Но это точно будет не текстовый редактор.

ddos3 ()

странно, что никто не посоветовал текстовый редактор

rm
.

ugoday ★★★★★ ()

Имеется файл 1.4Гига текстовых данных, чем открывать?

man 2 open

anonymous ()

О, сколько нам открытий чудных
Готовит файл на гигабайт!
Иль логи там работы трудной?
Иль на кого-то компромат?

Прочесть его и не мечтай!
Коль дрогнет удалить рука,
Поверь мне, лучше почитай
man grep, man sed, man awk.

Eddy_Em ☆☆☆☆☆ ()

Конечно, ed. Хороший редактор, я им на работе вместо MS Office пользуюсь.

Igron ★★★★★ ()

Была похожая проблема Не жадный текстовый редактор, только все еще более запущено (до 75Гб). Как решение - шестнадцатиричный редактор. Я пользовался Bless'ом. Да, не совсем удобно, зато быстро.

Rubbiroid ()
Последнее исправление: Rubbiroid (всего исправлений: 1)

Люди дело про vim говорят ;) А если что-то заменить - то sed'ом можно.

Frakhtan-teh ★★ ()

vim

Я открывал гигабайтовый файл. Открывался секунд 5, но потом всё летало и даже поиск по нему работал почти мгновенно.

vurdalak ★★★★★ ()
Ответ на: комментарий от vurdalak

Я открывал гигабайтовый файл.

А зачем открывать гигабайтовый файл текстовым редактором? То есть я, конечно, встречал кадров, которые пытались читать гигабайтные логи в нотпаде, но не проще ли просто грепом вытащить два десятка интересующих строк?

ddos3 ()
Ответ на: комментарий от ddos3

не проще ли просто грепом вытащить два десятка интересующих строк?

В том случае было не проще. Мне надо было интерактивно искать текст, смотреть где он находится и что рядом с ним, а потом бегать вверх-вниз и читать соседние логи.

vurdalak ★★★★★ ()
Ответ на: комментарий от vurdalak

Мне надо было ... смотреть ... что рядом с ним, ... читать соседние логи.

Как на счет man grep | grep -E -A4 -- '-[ABC]' ?

ddos3 ()
Ответ на: комментарий от ddos3

Ты не понял. Мне надо было в риалтайме двигаться по файлу в разные точки.

vurdalak ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.