[identity profile] kykqx.livejournal.com posting in [community profile] useful_faq
Никто не подскажет программу, которая может многократно заменять один текст на другой в куче текстовых файлов?  Т.е. у меня есть много  файлов, в которых что-то одно надо заменить на что-то другое, а руками это делать придется очень долго...

p.s. sed не предлагать :)

Date: 2006-01-12 03:18 pm (UTC)

Date: 2006-01-12 03:18 pm (UTC)

Date: 2006-01-12 03:21 pm (UTC)

Moderatorial

Date: 2006-01-12 03:25 pm (UTC)
From: [identity profile] langsamer.livejournal.com
Следующего ответившего "sed" забаню лично на месте

Date: 2006-01-12 03:36 pm (UTC)
From: [identity profile] oleg-kh.livejournal.com
Согласен с первыми тремя ответившими.

Date: 2006-01-12 03:39 pm (UTC)
From: [identity profile] langsamer.livejournal.com
Спросите в [livejournal.com profile] ru_software, уточните, что вам нужна программа под Windows (sed - это Unix/Linux)

Date: 2006-01-12 03:51 pm (UTC)
From: [identity profile] morruth.livejournal.com
под винды тоже есть (см www.cygwin.com)

Date: 2006-01-12 03:58 pm (UTC)
From: [identity profile] langsamer.livejournal.com
Вы готовы растолковать автору поста, как установить cygwin и какую именно строку параметров задать sed'у? Или еще можно скриптик в шелле или на перле наваять, всего-то один regexp...
Или все-таки надежней будет дать ссылку на программу с одной кнопкой, на которую надо нажать, чтоб получить искомый результат?

Date: 2006-01-12 04:06 pm (UTC)
From: [identity profile] morruth.livejournal.com
гугление по sed for windows находит и нативные причём в 1й же ссылке
строка параметров примитивнейшая
sed ---in-place=bak "s/text1/text2/g" *.txt
а одной кнопкой тут точно не получится - как минимум придётся вводить
что менять на что менять и где менять - мысли читать компы пока не умеют Ж8)

Date: 2006-01-12 04:09 pm (UTC)
From: [identity profile] morruth.livejournal.com
--in-place (2 тире)

Date: 2006-01-12 05:11 pm (UTC)
From: [identity profile] morruth.livejournal.com
\" можно строку в одинарные взять - подробности в хелпе на cmd.exe ;)
да / тоже надо экранировать как \/ (вариант - истользовать вместо / символ не встречающийся
в исходной/заменяемой строках)

Date: 2006-01-12 03:53 pm (UTC)
From: [identity profile] lazyreader.livejournal.com
Странно, что никто не назвал sed.

P.S. Ну ладно, ладно, awk.

Date: 2006-01-12 04:11 pm (UTC)
From: [identity profile] morruth.livejournal.com
перл лучше Ж8)))))))))

Date: 2006-01-12 04:56 pm (UTC)
From: [identity profile] urod.livejournal.com
EditPad

Открываешь все файлы (или все файлы с расширением .txt)
Edit | Search and Replace | отмечаешь All Open Documents

Date: 2006-01-12 05:25 pm (UTC)
From: [identity profile] http://users.livejournal.com/_zapped_/
S&R = Search & Replace...
там можно без открытия всех файлов

Date: 2006-01-12 06:03 pm (UTC)
From: [identity profile] http://users.livejournal.com/_arty/
про сед отвечать не буду
гораздо чаще использую emEditor

Date: 2006-01-12 07:52 pm (UTC)
From: [identity profile] jum.livejournal.com
EditPlus

Date: 2006-01-16 10:30 am (UTC)
From: [identity profile] pascendi.livejournal.com
Allaire HomeSite это делает. Не знаю, какая там версия последняя.