Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2003.10.13;
Скачать: [xml.tar.bz2];

Вниз

Найти файлы по маске и в них заменить одну строку на другую   Найти похожие ветки 

 
alxx   (2003-09-23 16:30) [0]

Самому писать не хочется. Может подскажете такую програмульку, чтобы в параметрах командной строки указать маску файла и две строки. И чтобы она нашла такие на всех несъемных дисках и всех директориях и заменила в них первую строку на вторую?
Нужно для того, чтобы быстро заменить названия серверов в ini-файлах у юзеров.


 
Palladin   (2003-09-23 16:33) [1]

grep


 
NickBat   (2003-09-23 16:54) [2]

А просто отдать юзерам новый ини-файл религия не позволяет?
Или мы как комсомольцы не ищем легких путей?


 
alxx   (2003-09-23 16:56) [3]

В ini-файлах еще много других разных настроек у них есть, которые не хотелось бы менять.


 
alxx   (2003-09-23 16:58) [4]

Palladin, cпасибо за ответ. Только вот непонятно куда этому грепу пихать replacestring. Не подскажешь?


 
NickBat   (2003-09-23 17:04) [5]

> В ini-файлах еще много других разных настроек у них есть,
> которые не хотелось бы менять.

Тогда проще свою программу сделать, которая будет при выборе ини-файла менять нужные тебе строки.
А то я представляю программу, которая начнет сканировать ВСЕ диски на наличие определенного ини-файла. :))) Особенно если этих дисков гиг, эдак 40.


 
alxx   (2003-09-23 17:07) [6]

Ну не хотим мы все приложения переписывать. У нас их штук 15. И юзеров пятьдесят. Хотим просто в директории просмотреть все файлы *.ini и заменить в них srvsql1 на srvsql2.


 
alxx   (2003-09-23 17:09) [7]

Все диски вряд ли будем смотреть :)


 
Anatoly Podgoretsky   (2003-09-23 17:10) [8]

Да напиши ты простое приложение, работы то на 10 минут.


 
alxx   (2003-09-23 17:11) [9]

Так и знал, блин, что этим кончится.


 
Palladin   (2003-09-23 17:19) [10]

:) да, действительно, 5-10 минут...


 
alxx   (2003-09-23 18:13) [11]

Радуйтесь. Ваша взяла. Написал. Но на самом деле могли бы не выпендриваться, а сказать как грепом пользоваться - там же много еще полезных возможностей есть, вроде бы. Каждый раз по программе писать же не хочется.


 
Palladin   (2003-09-23 19:34) [12]

grep не заменяет внутри файлов... лишь только ищет по регулярным выражениям...


 
Anatoly Podgoretsky   (2003-09-23 19:45) [13]

Даже если бы он это и делал, то освоение его у тебя займет более 10 минут, плюс огромное количество непредвиденных ошибок. А TInIFile работает великолепно.



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2003.10.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.009 c
3-40263
LinOS
2003-09-23 06:36
2003.10.13
TDBLookUpListBox не позиционируется при добавлении новой записи


3-40250
alex-ran
2003-09-22 11:04
2003.10.13
Выборка из таблиц с разными алиасами


7-40686
SZap
2003-07-29 09:44
2003.10.13
Работа с LPT


14-40617
Дмитрий
2003-09-24 14:35
2003.10.13
Винт-чудесник.


14-40626
Zacho
2003-09-19 23:51
2003.10.13
Что читают программеры ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский