Нужна прога для массовой замены слов
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Нужна прога для массовой замены слов - 2010-04-12 13:05:55.480000
|
|
|
TTX2
Сообщений: 29
Оценки: 0
Присоединился: 2010-01-31 16:28:49.940000
|
Необходима программа, которая бы умела следующее: - Открывать и сохранять файл (txt, xml) - Заменять выбранные слова из спика. Т.е. есть готовый список, первое слово = это то слово которое нужно найти, второе слово – на что заменить найденное слово. Формат такой: слово1:слово2. Если в тексте находится слово1 оно автоматически заменяется на слово2. - Список слов для поиска и замены из второго пункта указывается в отдельном окне программе (text box) или через указания текстового файла. Т.е. нужно чтобы поиск и замена происходил не по одной паре слово1:слово2, а сразу по нескольким.
|
|
|
RE: Нужна прога для массовой замены слов - 2010-04-12 15:15:49.500000
|
|
|
ZloY.Finn
Сообщений: 1500
Оценки: 0
Присоединился: 2009-06-29 19:53:19.333333
|
А блокнотик не гуд?
|
|
|
RE: Нужна прога для массовой замены слов - 2010-04-12 15:41:08.440000
|
|
|
nub Nik
Сообщений: 263
Оценки: 0
Присоединился: 2009-11-18 10:53:00.250000
|
Смотри, тут несколько варантов… Первый Второй Ну и на самый крайняк хотя врядли тебе тут тоже помогут
|
|
|
RE: Нужна прога для массовой замены слов - 2010-04-12 15:50:57
|
|
|
TTX2
Сообщений: 29
Оценки: 0
Присоединился: 2010-01-31 16:28:49.940000
|
quote:
ORIGINAL: ZloY.Finn А блокнотик не гуд? А если более 10к строк замены??? Блокнотом замены буду делать сутки!!!
|
|
|
RE: Нужна прога для массовой замены слов - 2010-04-12 19:50:30.493333
|
|
|
webkraft
Сообщений: 2388
Оценки: 95
Присоединился: 2009-03-01 15:59:53.456666
|
quote:
ORIGINAL: TTX2 quote:
ORIGINAL: ZloY.Finn А блокнотик не гуд? А если более 10к строк замены??? Блокнотом замены буду делать сутки!!! Есть более мощные редакторы
|
|
|
RE: Нужна прога для массовой замены слов - 2010-04-12 22:24:50.606666
|
|
|
TTX2
Сообщений: 29
Оценки: 0
Присоединился: 2010-01-31 16:28:49.940000
|
А если более 10к строк замены??? Блокнотом замены буду делать сутки!!! Есть более мощные редакторы какие например???
|
|
|
RE: Нужна прога для массовой замены слов - 2010-04-12 22:33:04.080000
|
|
|
webkraft
Сообщений: 2388
Оценки: 95
Присоединился: 2009-03-01 15:59:53.456666
|
PSPad, да тот же ворд например
|
|
|
RE: Нужна прога для массовой замены слов - 2010-04-12 23:09:52.220000
|
|
|
TTX2
Сообщений: 29
Оценки: 0
Присоединился: 2010-01-31 16:28:49.940000
|
quote:
ORIGINAL: webkraft PSPad, да тот же ворд например они по одной строке же меняют!!! а мне надо массово!!!
|
|
|
RE: Нужна прога для массовой замены слов - 2010-04-13 01:39:36.740000
|
|
|
iidsp
Сообщений: 379
Оценки: 0
Присоединился: 2009-10-14 23:13:19.856666
|
ворд -> ctrl + F - вкладка заменить…. только там придется каждый раз вставлять слово-замена такую прогу написать достаточно просто самому (консольное приложение)…
|
|
|
RE: Нужна прога для массовой замены слов - 2010-04-13 02:48:32.880000
|
|
|
Pashkela
Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
|
quote:
http://habrahabr.ru/blogs/linux/55121/ 2. Замена текста в файлах Сложность: средняя Приложение: find/Perl Если надо заменить текст не в одном файле, то есть несколько способов. Для того, чтобы заменить текст «Windows» на «Linux» во всех файлах в текущей директории, название которой начинается с «test», введите в консоли: perl -i -pe 's/Windows/Linux/;' test* Чтобы провести ту же операцию во всех поддиректориях: find. -name '*.txt' -print | xargs perl -pi -e's/Windows/Linux/ig' *.txt Или вы хотите сделать то же самое для на обычных файлов со множеством переносов строк и странных символов (файл — в другой кодировке): find -type f -name '*.txt' -print0 | xargs –null perl -pi -e 's/Windows/Linux/' Сохраните немало времени и получите статус гуру Линкуса.
|
|
|
|
|