CMD/BAT - Поиск и копирование строк в текстовом файле

Аватара пользователя
Iwest

CMD/BAT - Поиск и копирование строк в текстовом файле

Сообщение Iwest »

Есть текстовый файл с прямыми ссылками на скачивание различных zip, mp3, epub, pdf, rtf, brl файлов. Необходимо найти и скопировать строки ссылок с данными расширениями, в шесть отдельных текстовых файлов:zip.txt, mp3.txt и т. д.
Аватара пользователя
Elven

Re: CMD/BAT - Поиск и копирование строк в текстовом файле

Сообщение Elven »

Цитата alpap:



сюда в архиве
CMD/BAT - Поиск и копирование строк в текстовом файле




Да рад бы, но файл не мой, навряд ли владелец разрешит передачу третьей стороне.
Аватара пользователя
Iwest

Re: CMD/BAT - Поиск и копирование строк в текстовом файле

Сообщение Iwest »

Iwest,

т.е. если в тексте будет любая (одна или более) строка (ссылка) содержащая в себе, например, zip, то копировать их в новосозданный файл zip.txt?

а если в строке будет несколько поисковых слов, zip и mp3 сразу - что тогда? И какая кодировка файла с ссылками. Понятно теперь для чего нужно видеть и файл и содержимое?


Цитата Iwest:



навряд ли владелец разрешит
CMD/BAT - Поиск и копирование строк в текстовом файле




Скажите владельцу, если не покажет файл - стоимость 100$, покажет - бесплатно, заодно проверите его Изображение
Аватара пользователя
Iska

Re: CMD/BAT - Поиск и копирование строк в текстовом файле

Сообщение Iska »

Цитата megaloman:



Трудно сказать, будут ли косяки, если написать батник и если в ссылке будут хитрые символы.
CMD/BAT - Поиск и копирование строк в текстовом файле




Обязательно будут.



Код:

Код: Выделить всё

https://ru.wikipedia.org/wiki/%D0%A1%D0%B0%D0%BB%D1%8E%D1%82-7

Я для себя достаточно давно сделал вывод, что тут лучше всего «заходит» PowerShell, не в последнюю очередь из-за возможности использования класса Uri.
Аватара пользователя
Iwest

Re: CMD/BAT - Поиск и копирование строк в текстовом файле

Сообщение Iwest »

а такой вариант не вариант?



Код:

Код: Выделить всё

findstr /r "mp3$" "текстовый файл.txt" >> mp3.txt

ну и по строке на каждое расширение.

для приведенного примера такая команда выдергивает только строку "
https://xxxxxxxx-x.xxxxxxxx.com/file..._201710_01.mp3
" и пихает ее в "mp3.txt". Вроде бы как-то так. Или я что-то неправильно понял?
Аватара пользователя
Elven

Re: CMD/BAT - Поиск и копирование строк в текстовом файле

Сообщение Elven »

а такой вариант не вариант?



Код:

Код: Выделить всё

findstr /r "mp3$" "текстовый файл.txt" >> mp3.txt

ну и по строке на каждое расширение.

для приведенного примера такая команда выдергивает только строку "
https://xxxxxxxx-x.xxxxxxxx.com/file..._201710_01.mp3
" и пихает ее в "mp3.txt". Вроде бы как-то так. Или я что-то неправильно понял?
Ответить

Вернуться в «Скриптовые языки администрирования Windows»