Сколько времени займет замена всех пробелов запятыми в моем текстовом файле размером 46 МБ с помощью простого текстового редактора, такого как textmate на Mac?
1 ответ
3
Используя sed
из Terminal, это займет несколько секунд:
sed -i "s/ /,/g" bigfile
(В моем тесте 565786 пробелов в двоичном файле размером 46 МБ были заменены за 2,1 секунды.)
Vim тоже работает (:%s/ /,/g
), но немного медленнее.
Изменить: s/[[:space:]]/,/g
чтобы включить вкладки (которые, я полагаю, вы имели в виду под "пробелами")