У мене текстовий файл розміром 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 ГБ оперативної пам’яті