![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Sat |
![]()
Сообщение
#1
|
![]() Мну маинькое, мну паится ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 515 Регистрация: 12-May 04 Из: Ну, не из етого мира точно Пользователь №: 381 ![]() |
Короче, есть дофига файлофф... ну допустим банально тхт. в них есть строка, которую нуна заменить на другую.... прогу нуна....
Эта тема уже поднималась... но в архиве чет ненашел нифига :-/ -------------------- |
bone |
![]()
Сообщение
#2
|
что пристали - живу я здесь ... ![]() ![]() ![]() ![]() ![]() ![]() Группа: Приватная Сообщений: 1 235 Регистрация: 28-March 03 Из: PsiLine Network Пользователь №: 20 ![]() |
Какая прога?
perl -e 'while (<>) {s/ЧТО_ИЩЕМ/НА_ЧТО_ЗАМЕНЯЕМ/g; print;}' < ИСХ_ФАЙЛ.txt > КОН_ФАЙЛ.txt Куда проще? Точно так-же и с кучей файлов. -------------------- ... Всегда существует простое, легкое для понимания неправильное решение.
|
Rombo |
![]()
Сообщение
#3
|
![]() что пристали - живу я здесь ... ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 525 Регистрация: 3-March 03 Пользователь №: 3 ![]() |
способ 2 , не требует наличия интрпритатора Perl поэтому работает в любой винде:
создаем файл типа "Test.vbs" со следующим содержанием Код dim fso, fstream, buffer, filename ' объект для работы с файлами set fso = createobject("scripting.filesystemobject") ' это название файла filename = "C:\Work\14_test\123.txt" ' открываем файл на чтение(1), читаем все в буффер set fstream= fso.Opentextfile(filename, 1 ) buffer = fstream.readall fstream.close ' делаем с ним все что захочем buffer = replace(buffer, "малако", "молоко") 'открываем файл на запись(2), он обнуляется, пишем в него. set fstream= fso.Opentextfile(filename, 2 ) fstream.write buffer fstream.close set fstream = nothing set fso = nothing вообще filesystemobject удобная штука. им же можно устроить цикл "по всем файлам .txt в указанной папке" http://msdn.microsoft.com/library/default..../jsmthwrite.asp -------------------- тутк где-то всралась очепятка
|
Sat |
![]()
Сообщение
#4
|
![]() Мну маинькое, мну паится ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 515 Регистрация: 12-May 04 Из: Ну, не из етого мира точно Пользователь №: 381 ![]() |
Ромбо... повторюсь... "дофига файлофф... " я замучиюсь... или застрелюсь...
-------------------- |
mosq |
![]()
Сообщение
#5
|
![]() что пристали - живу я здесь ... ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 541 Регистрация: 10-February 04 Пользователь №: 228 ![]() |
залил к юджину (eugene.psiline.ru)
/all uploads/upload soft (общее)/qreplacer там и текст менять во многих, и переименовывать сразу кучей можно, и т.п. и т.д. -------------------- i would like some milk from the milkman wife's tits..
|
Sat |
![]()
Сообщение
#6
|
![]() Мну маинькое, мну паится ![]() ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 1 515 Регистрация: 12-May 04 Из: Ну, не из етого мира точно Пользователь №: 381 ![]() |
Выражаю тебе глубокую благодарность в помощи с решением данной поставлененой и невероятно важной задачи :)
-------------------- |
mosq |
![]()
Сообщение
#7
|
![]() что пристали - живу я здесь ... ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 541 Регистрация: 10-February 04 Пользователь №: 228 ![]() |
угу, номер счет дать куда бабки за услуги перевести? :)))
-------------------- i would like some milk from the milkman wife's tits..
|
Anatoliy |
![]()
Сообщение
#8
|
![]() Я в курсе всего что творится здесь ![]() ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 347 Регистрация: 27-November 03 Из: Metallurgov str. Пользователь №: 153 ![]() |
и 30% мне, за то что закрыл глаза на флуд безпросветный.......
|
![]() ![]() |
Текстовая версия | Сейчас: 20th February 2025 - 00:29 |