day & night

Как называется программа-парсер текстовых файлов, Задаешь маску, программа сканирует текст
Дата обновления: , перейти к новому сообщению
#1
Gorgeous



Unregistered














Нужна программа, которая сканирует папку с текстовыми файлами и из них выбирает заданный по маске текст и собирает его в отдельный файл.
Возможно, есть такая функция у какой-нибудь продвинутой версии search and replace или подобной программы.
Задача общая и довольно популярная, думаю есть такая программа.
Go topGo end
 

Ответов(1 - 4)
7.08.2007 - 15:27
#2
Legat



Специалист
****

Группа: Пользователи
Сообщений: 410
Регистрация: 22.09.2005
Пользователь №: 47.428


Респектов: 24
-----X----


Предупреждений: 0


а так не подходит?

CODE
"Searches for a text string in a file or files.  
FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "string" [[drive:][path]filename[ ...]]
/V         Displays all lines NOT containing the specified string.    
/C         Displays only the count of lines containing the string.    
/N         Displays line numbers with the displayed lines.    
/I         Ignores the case of characters when searching for the string.    
/OFF[LINE] Do not skip files with offline attribute set.    "string"   Specifies the text string to find.    
[drive:][path]filename               Specifies a file or files to search.    If a path is not specified, FIND searches the text typed at the prompt  or piped from another command."


Будет что то вроде find "чтототам" *.txt >log.txt
User is offline
Go topGo end
9.08.2007 - 14:20
#3
Gorgeous



Unregistered














Это в чем? Где писать?
Go topGo end
9.08.2007 - 15:03
#4
newmailqu



Опытный юзверь
**

Группа: Пользователи
Сообщений: 115
Регистрация: 25.09.2006
Пользователь №: 234.709


Респектов: 9
-----X----


Предупреждений: 0


пуск-выполнить там написать cmd, нажать enter
User is offline
Go topGo end
10.08.2007 - 2:37
#5
-=$eReG@=-



Опытный юзверь
**

Группа: Пользователи
Сообщений: 112
Регистрация: 28.03.2007
Из: Киев
Пользователь №: 363.984


Респектов: 12
-----X----


Предупреждений:


а если нужно много раз такое проделывать, то лучше запиши
QUOTE
find "чтототам" *.txt >log.txt

в текстовый файл и переименуй его на "имя".bat, а потом просто копируй в нужную папку и запускай smile.gif
А если нужно из разных папок всё в один файл сливать, то как вариант
find "нужный текст" *.txt >> "адрес файла, куда это сливаться будет", например: C:\log.txt
User is offline
Go topGo end

Topic Options
Сейчас: 16.05.2024 - 5:16
Мобильная версия | Lite версия