Page 1 of 1

Открыть определенный файл по маске в папке и подпапках

Posted: Mon Jul 22, 2013 1:07 pm
by saym101
Как открыть определенный файл по имени(index.htm) или по расширению *.htm в папке и под папках. Самый простой пример - имеем кучу файлов? дапустим около 40 index.htm. Все они лежат хз где пойми. Нужно их сразу все открыть и заменить в них строки по маске. Возможно как то такое реализовать?

Re: Открыть определенный файл по маске в папке и подпапках

Posted: Mon Jul 22, 2013 2:48 pm
by DV

Posted: Mon Jul 22, 2013 2:55 pm
by saym101
тоже как вариант. Но в akelpad было лучше бы

Posted: Mon Jul 22, 2013 3:24 pm
by FeyFre
find + sed (гуглить GNUWin32 FindUtils и GNUWin32 sed соответственно)

Posted: Mon Jul 22, 2013 3:42 pm
by KDJ
In AkelPad: script FindFiles.js

Posted: Tue Jul 23, 2013 8:35 am
by saym101
KDJ wrote:In AkelPad: script FindFiles.js
Такой поиск и замену можно организовать и стандартными средствами. Но для того что бы что то заменить, нужно файл открыть. Причем не только в текущей папке но в под папках. Вот и возник вопрос об том как такое можно сделать.
Как открыть определенный файл по имени index.* index.htm или по расширению *.htm в папке и под папках.
Просмотрел все скрипты там, но похожее не нашел нечего. Может кто напишет такой скрипт?

Posted: Tue Jul 23, 2013 9:33 am
by Instructor
saym101
Насколько я вижу, указанный скрипт FindFiles.js от KDJ, полностью удовлетворяет запросу темы.

Выделяем все найденные файлы и жмем Enter -

Image


Другим решением может послужить поиск файлов в файловом менеджере (Проводник, Total Commander, ...) и перетаскивание их в окно AkelPad'а.

Posted: Tue Jul 23, 2013 9:50 am
by saym101
Так то то и оно что через тотал и не выходит. Стандартный поиск файлов по alt-F7 выводим их на панель, выделяем все, и перенос не получается. Переносит только тот на котором стоит в данный момент курсор.
Хотел написать что не работает. Дай думаю еще попробую через тотал, заработала. Странно, прям полтергейст какой то. Но в любом случае не буду прочь если это будет работать и здесь из коробки. Наверняка многие кодеры сталкивались с таким, когда надо открыть сразу много файлов.

Posted: Tue Jul 23, 2013 9:59 pm
by Serge Yolkin
А зачем функционал файлменеджера текстовому редактору? В тотале выводим результат поиска на панель, выделяем всё (или не всё) и жмём F4. То же - в проводнике.