У меня есть текстовый файл 250 МБ, все в одной строке.
В этом файле я хочу заменить a
символы на b
символы:
sed -e "s/a/b/g" < one-line-250-mb.txt
Это терпит неудачу с:
sed: couldn't re-allocate memory
Мне кажется, что такого рода задачи могут быть выполнены в линию без выделения большого количества памяти.
Есть ли лучший инструмент для работы или лучший способ использования sed
?
GNU sed версия 4.2.1
Ubuntu 12.04.2 LTS
1 ГБ ОЗУ