Может кто-нибудь подсказать софт, который поможет заменить текст в куче файлов. В России я пользовался Actual Search & Replace, но она платная и свои деньги платить совсем не хочется. Есть что-нибудь бесплатное для этого. Вариант открыть все файлы в редакторе вроде Notepad++ или TopStyle3 Pro мне не нравится: файлов много, памяти мало. Sourceforge по запросу «search and replace» ничего толкового не говорит, вот и спрашиваю.
Что мне нужно, так это бесплатный софт для массовой замены текста (одну строку или блоками, regexp было бы неплохо) — и всё.
dreamweaver
Я ж написал, я не хочу видеть этот текст, не хочу никакого GUI видеть, мне только текст поменять. Когда на компе запущен Flash, несколько браузеров, Adobe и несколько десятков файлов в TopStyle, запускать Dreamweaver и открывать в нём пару сотен файлов совсем не хочется. Я вижу, что он может, но это всё равно, что молотком часы чинить.
в нём не надо открывать все эти файлы — там есть возможность натравить его на папку…
Нашёл, может быть это решение. Но всё одно не хотелось бы держать эту махину открытой.
Спасибо.
велкам
dreamweaver
Я ж написал, я не хочу видеть этот текст, не хочу никакого GUI видеть, мне только текст поменять. Когда на компе запущен Flash, несколько браузеров, Adobe и несколько десятков файлов в TopStyle, запускать Dreamweaver и открывать в нём пару сотен файлов совсем не хочется. Я вижу, что он может, но это всё равно, что молотком часы чинить.
в нём не надо открывать все эти файлы — там есть возможность натравить его на папку…
Нашёл, может быть это решение. Но всё одно не хотелось бы держать эту махину открытой.
Спасибо.
велкам
RegexBuddy. крэк есть. evaluate version доступна.
Нельзя мне крэк, паря. :) Я бы спрашивал что ли?
А, да. Юникод RegexBuddy не поддерживает )
А почему крэк нельзя?
Потому что в Новой Зеландии, как и в любой другой стране мира, нельзя пользоваться ворованным софтом. Ну, на работе по крайней мере.
Ну, ознакомительную версию же можно использовать. А потом и купить недорого. Программка очень классная — жаль только, что с юникодом проблемы. Хотя я их решал тупым копипейстом — искало.
Можно вопрос?
А че может быть в НЗ если ты тихонько крякнешь маленкую прогу на своем рабочем компе? Кому-то есть дело до того чем ты делаешь замену текста? Или ты по етическим соображениям, типо взлом для коммерческого использования — двойное зло?
Любой работник, который заметит, чем я так бодро заменяю текст, скажет, что это нехорошо. В общем здесь за это ебут. И по этическим нехорошо. Для коммерческого использования особенно.
RegexBuddy. крэк есть. evaluate version доступна.
Нельзя мне крэк, паря. :) Я бы спрашивал что ли?
А, да. Юникод RegexBuddy не поддерживает )
А почему крэк нельзя?
Потому что в Новой Зеландии, как и в любой другой стране мира, нельзя пользоваться ворованным софтом. Ну, на работе по крайней мере.
Ну, ознакомительную версию же можно использовать. А потом и купить недорого. Программка очень классная — жаль только, что с юникодом проблемы. Хотя я их решал тупым копипейстом — искало.
Можно вопрос?
А че может быть в НЗ если ты тихонько крякнешь маленкую прогу на своем рабочем компе? Кому-то есть дело до того чем ты делаешь замену текста? Или ты по етическим соображениям, типо взлом для коммерческого использования — двойное зло?
Любой работник, который заметит, чем я так бодро заменяю текст, скажет, что это нехорошо. В общем здесь за это ебут. И по этическим нехорошо. Для коммерческого использования особенно.
Есть хардкорный вариант: FAR + плагин к нему search & replace. Ищет, заменяет, знает regexp.
Ничего, кстати, вариант. Как у него с юникодом?
Про это не знаю. Но скорее всего, должен быть какой-нибудь плагин.
Я вообще не уверен, что фар с этим дружит.
даже альт-ф7 фара умеет уникод
Не, я верю, верю, нормально. А как он иероглифы покажет, интересно?
эээ… да, тяжело ему будет
FAR умеет всё
Он покажет иероглифы кракозябрами, но работать с ними будет прекрасно. Копипэйстишь одну кракозябру в поле Search, другую в поле Replace — заменит нужную кракозябру во всех файлах. При последующем открытии файлов в браузере все кракозябры окажутся нормальными иероглифами.
Регулярно делаю Фаром Search&Replace; по 1500 html файлов на самых разных языках. Очень быстро и без нареканий. Одна проблема — Фар тоже платный. Бесплатная лицензия — для жителей ex-USSR при условии некоммерческого использования (на работе нельзя).
Re: FAR умеет всё
Тонкий момент.
Re: FAR умеет всё
он вроде как шароварный. нерегестренный часы не будет показывать и еще какие-то мелочи.
Re: FAR умеет всё
2. Anyone may use this software during a test period of 40 days.
Following this test period of 40 days or less, if you wish to continue
to use FAR, you MUST register.
Плагин для FAR, реализующий поиск и замену данных. Возможности: любая кодировка (включая Unicode),
Есть хардкорный вариант: FAR + плагин к нему search & replace. Ищет, заменяет, знает regexp.
Ничего, кстати, вариант. Как у него с юникодом?
Про это не знаю. Но скорее всего, должен быть какой-нибудь плагин.
Я вообще не уверен, что фар с этим дружит.
даже альт-ф7 фара умеет уникод
Не, я верю, верю, нормально. А как он иероглифы покажет, интересно?
эээ… да, тяжело ему будет
FAR умеет всё
Он покажет иероглифы кракозябрами, но работать с ними будет прекрасно. Копипэйстишь одну кракозябру в поле Search, другую в поле Replace — заменит нужную кракозябру во всех файлах. При последующем открытии файлов в браузере все кракозябры окажутся нормальными иероглифами.
Регулярно делаю Фаром Search&Replace по 1500 html файлов на самых разных языках. Очень быстро и без нареканий. Одна проблема — Фар тоже платный. Бесплатная лицензия — для жителей ex-USSR при условии некоммерческого использования (на работе нельзя).
Re: FAR умеет всё
Тонкий момент.
Re: FAR умеет всё
он вроде как шароварный. нерегестренный часы не будет показывать и еще какие-то мелочи.
Re: FAR умеет всё
2. Anyone may use this software during a test period of 40 days.
Following this test period of 40 days or less, if you wish to continue
to use FAR, you MUST register.
Плагин для FAR, реализующий поиск и замену данных. Возможности: любая кодировка (включая Unicode),
Построить средство которое бы делало вот то что ты просишь заняло бы что-то около одного дня, что вероятно более короткий срок чем потребуется для того чтобы отыскать уже имеющееся…
Хотя конечно кто я такой чтобы тебе на это намекать. :)
Удивительно.
Что удивительно? Для программиста не проблема написать себе тулзу, и проблема — искать. Можно и написать, и найти.
Оценка. Не верю, что за 8 часов не удастся найти готовое решение.
скорее трудно поверить, что на свое нужно 8 часов.
Напишешь или найдёшь, скинь архив или линк. Ага :)
Построить средство которое бы делало вот то что ты просишь заняло бы что-то около одного дня, что вероятно более короткий срок чем потребуется для того чтобы отыскать уже имеющееся…
Хотя конечно кто я такой чтобы тебе на это намекать. :)
Удивительно.
Что удивительно? Для программиста не проблема написать себе тулзу, и проблема — искать. Можно и написать, и найти.
Оценка. Не верю, что за 8 часов не удастся найти готовое решение.
скорее трудно поверить, что на свое нужно 8 часов.
Напишешь или найдёшь, скинь архив или линк. Ага :)
HTMLChanger :) Unicode вроде понимает, и бесплатная, по крайней мере была для жителей exUSSR :)
Спасибо. На первый взгляд то.
HTMLChanger :) Unicode вроде понимает, и бесплатная, по крайней мере была для жителей exUSSR :)
Спасибо. На первый взгляд то.
sed + grep
все стандартные гнутые утилиты длавно портированы под вынь
более того на мелкосайте одно время пак с такими утилитками мелкого же производства лежал. и даже, говорят, несмотря на мелкость — все соответствовало стандартам.
Drag & Drop они поддерживают?
они консольные. никакого гуя, все как ты хотел в каментах выше :)
Да шучу я…
ты меня так рано утром не пугай :)
*до сих пор пытается представить в какое место грепу можно драгндроп присунуть*
sed + grep
все стандартные гнутые утилиты длавно портированы под вынь
более того на мелкосайте одно время пак с такими утилитками мелкого же производства лежал. и даже, говорят, несмотря на мелкость — все соответствовало стандартам.
Drag & Drop они поддерживают?
они консольные. никакого гуя, все как ты хотел в каментах выше :)
Да шучу я…
ты меня так рано утром не пугай :)
*до сих пор пытается представить в какое место грепу можно драгндроп присунуть*
э…
s/$a/$b/ig
?
э…
s/$a/$b/ig
?
а, даж еще лучше.
консольный replace. Есть по дефолту в центосе, растет помоему из мускля, в cygwin кажется есть.
а, даж еще лучше.
консольный replace. Есть по дефолту в центосе, растет помоему из мускля, в cygwin кажется есть.
InfoRapid Search&Replace;.
InfoRapid Search&Replace.
sed, grep и awk
или сразу perl :)
Я дизайнер. Должно быть всё ж как-то для людей.
sed, grep и awk
или сразу perl :)
Я дизайнер. Должно быть всё ж как-то для людей.
sed, supersed
http://sed.sourceforge.net/
http://sed.sourceforge.net/grabbag/ssed/
sed, supersed
http://sed.sourceforge.net/
http://sed.sourceforge.net/grabbag/ssed/