Сколько времени займет замена всех пробелов запятыми в моем текстовом файле размером 46 МБ с помощью простого текстового редактора, такого как textmate на Mac?

1 ответ1

3

Используя sed из Terminal, это займет несколько секунд:

sed -i "s/ /,/g" bigfile

(В моем тесте 565786 пробелов в двоичном файле размером 46 МБ были заменены за 2,1 секунды.)

Vim тоже работает (:%s/ /,/g), но немного медленнее.

Изменить: s/[[:space:]]/,/g чтобы включить вкладки (которые, я полагаю, вы имели в виду под "пробелами")

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .