Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Replacer - утилита для замены подстроки в файле

Ответить
Настройки темы
Replacer - утилита для замены подстроки в файле

Аватара для apozlevich

Ветеран


Автор проектов


Сообщения: 1025
Благодарности: 180


Конфигурация

Профиль | Отправить PM | Цитировать


Вот, по просьбе друга,
Replacer - утилита для замены одной подстроки в файле на другую.

Содержание справки »
Цитата:
Синтаксис командной строки:

replacer [/c | /case] [/o | /overwrite] /if <файл> [/of <файл>] /f <строка> /r <строка>
/c или /case (опционально) - включить чувствительность к регистру символов
/o или /overwrite (опционально) - перезаписать файл вывода, если файл вывода указан
/if <файл> - файл для обработки
/of <файл> (опционально) - файл вывода (если не указан, используется тот же файл)
/f <строка> - строка, которая будет замена
/r <строка> - строка, на которую будет произведена замена

replacer /register
/register - добавить Replacer в переменную Windows %PATH%, для быстрого вызова в консоли или через "Run" ("Выполнить"). Может потребоваться перезагрузка системы

replacer /unregister
/unregister - убрать Replacer из переменной Windows %PATH% (см. выше)

replacer /help
/help - показать этот текст


Исходный код »

Скачать исходник: .au3 ⇩ (6 kB); .zip ⇩ (2 kB).
Иконка: ссылка ⇧


Скачать: .exe ⇩ (432 kB); .zip ⇩ (308 kB); .exe x64 ⇩ (432 kB); .zip x64 ⇩ (308 kB).
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:20, 31-05-2012

 

Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Цитата apozlevich:
добавить Replacer в переменную Windows %PATH%, »
Добавить путь к приложению в …. Хорошо бы указать, в какую «PATH» идёт добавление — в системную или для текущего пользователя.

Цитата apozlevich:
/f <строка> - строка, которая будет замена »
«Заменена»?

Не вижу информации о том, с какими кодировками может работать утилита.

Отправлено: 21:30, 31-05-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для apozlevich

Ветеран


Автор проектов


Сообщения: 1025
Благодарности: 180

Профиль | Отправить PM | Цитировать


Цитата Iska:
Добавить путь к приложению в …. Хорошо бы указать, в какую «PATH» идёт добавление — в системную или для текущего пользователя. »
В системную.
Цитата Iska:
«Заменена»? »
Ага. Вообще, писал, когда меня накрыло (вдохновение?). Уже пару таких ошибок исправил.

Цитата Iska:
Не вижу информации о том, с какими кодировками может работать утилита. »
Сегодня после экзамена допишу указание кодировок.

Ну вот, AZJIO в соседней теме лучше сделал. Там целый grep с regexp`ом.

-------
echo 127.0.0.1 google.ru >> %systemroot%\system32\drivers\etc\hosts && ipconfig /flushdns && echo Я ничего не трогал, оно само!


Отправлено: 07:53, 01-06-2012 | #3


Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


А чем тебя не устраивают утилиты grep, sed и gsar? есть их версии под windows.

Отправлено: 02:51, 15-10-2013 | #4


Аватара для apozlevich

Ветеран


Автор проектов


Сообщения: 1025
Благодарности: 180

Профиль | Отправить PM | Цитировать


waqu3325@vk, ну так я на for с find'ом на bat'е костыли писал
Это просто кусок кода, оформленный в отдельную программку, который писался как часть другой утилиты. У меня полно таких кусков, но все никак не выложу - стыдно

sed - наше все.

-------
echo 127.0.0.1 google.ru >> %systemroot%\system32\drivers\etc\hosts && ipconfig /flushdns && echo Я ничего не трогал, оно само!


Отправлено: 23:37, 16-10-2013 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » Replacer - утилита для замены подстроки в файле

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - Как получить значение искомой подстроки в строке? Loki3D Скриптовые языки администрирования Windows 11 24-02-2018 08:37
CMD/BAT - [решено] в файле найти дату, скопировать символы, дописать перед символами в другом файле sucher Скриптовые языки администрирования Windows 7 10-03-2016 17:42
Notepad Replacer 1.0.0 OSZone Software Новости программного обеспечения 0 21-06-2010 14:30
C/C++ - [решено] Поиск и замена в тексте (извлечение подстроки) dima1981 Программирование и базы данных 10 21-03-2010 15:50
Создание подстроки в Word'e kop4enyi Хочу все знать 2 10-07-2008 12:55




 
Переход