или раз два и дело в шляпе :)
Сегодня я расскажу как одной коммандой произвести сотню различных автозамен в тексте сабов.
Пришлось нам столкнуться с тем, что в различных сериях, переводчики использовали разные варианты написания имен и названий. И вот, серий накописоль достаточно, а духу сесть и подправить все вручную, никак не хватало.
Да что там вручную, даже пользуя автозамену Виндов, уколебаешься прогонять по сорок раз каждый файл.
Думал сначала написать макрос в Ворде, но потом плюнул на сие неблагодарное и неудобное дело.
Писать спец. программу для замены как-то не хотелось. Тем более, соглашение об именах могло измениться, а писать прогу на все случаи жизни чрезвычайно напряжно.
Как ни странно, дело спасла командная строка Unix, все оказалось настолько просто и элегантно, что я реализовал задуманое с огромным удавольствием и за считаные часы.
В Никсах есть такая штука, как потоковый редактор sed. Ему нужно лишь скормить нужный файл и небольшой скрипт, а на выходе получаешь искомый результат.
Вот как выглядит команда:
Copyright © MACROSS CITY RUSSIA Все права защищены.