|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] поиск странички |
|
CMD/BAT - [решено] поиск странички
|
![]() Новый участник Сообщения: 46 |
есть "txt" там всё забита htm кодом мне нужно отудого вытенуть вот такое к примеру http://33.media.exempl.com
с правой стороны убрать текст и слевой пробЫвал так но от собирает всю строку (( FINDSTR /C:"exempl.com" decode.c >>config.txt ink rel="shortcut icon" href="http://33.media.exempl.com/avatar_296aanate" type="application/rss+xml ink rel="shortcut icon" href="http://34.media.exempl.com/avatar_296aanate" type="application/rss+xml ink rel="shortcut icon" href="http://35.media.exempl.com/avatar_296aanate" type="application/rss+xml чтобы в результате "config.txt" было такое если возможно? http://33.media.exempl.com http://34.media.exempl.com http://35.media.exempl.com |
|
Отправлено: 21:57, 02-09-2013 |
Старожил Сообщения: 415
|
Профиль | Отправить PM | Цитировать Проще всего это будет реализовать с помощью grep.
Образец txt приложите. И укажите, из каких тэгов нужно получать значение атрибута\текст внутри. |
Отправлено: 22:00, 02-09-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 415
|
Профиль | Отправить PM | Цитировать @Echo Off rem Получаем данные из href For /F "tokens=2 delims==" %%A In ('grep -Po "href=[\x22']{1}[^\x22']+[\x22']" "data.txt"') Do ( rem Удаляем обрамляющие кавычки и обрезаем ссылку до хоста For /F "tokens=1,2,* delims=/" %%B In ("%%~A") Do Echo %%B//%%C>>config.txt ) |
Последний раз редактировалось Anonymоus, 02-09-2013 в 22:35. Отправлено: 22:27, 02-09-2013 | #3 |
Ветеран Сообщения: 1758
|
|
Отправлено: 22:28, 02-09-2013 | #4 |
![]() Новый участник Сообщения: 46
|
Профиль | Отправить PM | Цитировать пасибки Anonymоus!
Foreigner первый вариянт нечего не происходит? хотя код не и не большой.. фторой так и не нашо powershell.exe (( Спасибки за помошь! класный сайт всегда нохожу всё что мне надо! |
|
Отправлено: 22:53, 02-09-2013 | #5 |
Ветеран Сообщения: 1758
|
|
Отправлено: 22:57, 02-09-2013 | #6 |
![]() Новый участник Сообщения: 46
|
Профиль | Отправить PM | Цитировать да есть и sed в тойже директорие что и grep (( да у мня может карявые руки ))
вот рабочий от Anonymоus @Echo Off rem Получаем данные из href For /F "tokens=2 delims==" %%A In ('grep -Po "href=[\x22']{1}[^\x22']+[\x22']" "decode.c"') Do ( rem Удаляем обрамляющие кавычки и обрезаем ссылку до хоста For /F "tokens=1,2,* delims=/" %%B In ("%%~A") Do Echo %%B//%%C>>config.txt ) |
Отправлено: 23:13, 02-09-2013 | #7 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интернет - сайты пингуются странички неоткрываются | danya_rus | Microsoft Windows Vista | 45 | 24-06-2009 17:59 | |
Загрузка странички | alleclf | Вебмастеру | 4 | 01-02-2009 13:58 | |
автоматическое обновление странички | magwolf | Вебмастеру | 1 | 21-11-2008 16:56 | |
Переадресация странички | ][alter | Вебмастеру | 4 | 13-11-2007 15:55 | |
подмена странички | denvor | Защита компьютерных систем | 3 | 24-11-2003 20:45 |
|