CMD/BAT - Поиск и копирование строк в текстовом файле
-
Iwest
CMD/BAT - Поиск и копирование строк в текстовом файле
Есть текстовый файл с прямыми ссылками на скачивание различных zip, mp3, epub, pdf, rtf, brl файлов. Необходимо найти и скопировать строки ссылок с данными расширениями, в шесть отдельных текстовых файлов:zip.txt, mp3.txt и т. д.
-
alpap
Re: CMD/BAT - Поиск и копирование строк в текстовом файле
Цитата Iwest:
Есть текстовый файл
сюда в архиве
Есть текстовый файл
CMD/BAT - Поиск и копирование строк в текстовом файле
сюда в архиве
-
Elven
Re: CMD/BAT - Поиск и копирование строк в текстовом файле
Цитата alpap:
сюда в архиве
Да рад бы, но файл не мой, навряд ли владелец разрешит передачу третьей стороне.
сюда в архиве
CMD/BAT - Поиск и копирование строк в текстовом файле
Да рад бы, но файл не мой, навряд ли владелец разрешит передачу третьей стороне.
-
Iwest
Re: CMD/BAT - Поиск и копирование строк в текстовом файле
Iwest,
т.е. если в тексте будет любая (одна или более) строка (ссылка) содержащая в себе, например, zip, то копировать их в новосозданный файл zip.txt?
а если в строке будет несколько поисковых слов, zip и mp3 сразу - что тогда? И какая кодировка файла с ссылками. Понятно теперь для чего нужно видеть и файл и содержимое?
Цитата Iwest:
навряд ли владелец разрешит
Скажите владельцу, если не покажет файл - стоимость 100$, покажет - бесплатно, заодно проверите его
т.е. если в тексте будет любая (одна или более) строка (ссылка) содержащая в себе, например, zip, то копировать их в новосозданный файл zip.txt?
а если в строке будет несколько поисковых слов, zip и mp3 сразу - что тогда? И какая кодировка файла с ссылками. Понятно теперь для чего нужно видеть и файл и содержимое?
Цитата Iwest:
навряд ли владелец разрешит
CMD/BAT - Поиск и копирование строк в текстовом файле
Скажите владельцу, если не покажет файл - стоимость 100$, покажет - бесплатно, заодно проверите его

-
alpap
-
Iska
-
Iska
Re: CMD/BAT - Поиск и копирование строк в текстовом файле
Цитата megaloman:
Трудно сказать, будут ли косяки, если написать батник и если в ссылке будут хитрые символы.
Обязательно будут.
Код:
Я для себя достаточно давно сделал вывод, что тут лучше всего «заходит» PowerShell, не в последнюю очередь из-за возможности использования класса Uri.
Трудно сказать, будут ли косяки, если написать батник и если в ссылке будут хитрые символы.
CMD/BAT - Поиск и копирование строк в текстовом файле
Обязательно будут.
Код:
Код: Выделить всё
https://ru.wikipedia.org/wiki/%D0%A1%D0%B0%D0%BB%D1%8E%D1%82-7Я для себя достаточно давно сделал вывод, что тут лучше всего «заходит» PowerShell, не в последнюю очередь из-за возможности использования класса Uri.
-
Iska
Re: CMD/BAT - Поиск и копирование строк в текстовом файле
Цитата megaloman:
Вы бы могли хотя бы несколько строк из файла привести, чтоб было с чем работать.
Строки такого содержания:
Скрытый текст
[spoiler]
Вы бы могли хотя бы несколько строк из файла привести, чтоб было с чем работать.
CMD/BAT - Поиск и копирование строк в текстовом файле
Строки такого содержания:
Скрытый текст
[spoiler]
https://xxxxxxxx-x.xxxxxxxx.com/files/x ... 10.mp3.zip
https://xxxxxxxx-x.xxxxxxxx.com/file...x_x_201708.brl
https://xxxxxxxx-x.xxxxxxxx.com/file..._201710_01.mp3
https://xxxxxxxx-x.xxxxxxxx.com/file...201709.rtf.zip
https://xxxxxxxx-x.xxxxxxxx.com/file..._201709_00.rtf
https://xxxxxxxx-x.xxxxxxxx.com/file..._X_201707.epub
https://xxxxxxxx-x.xxxxxxxx.com/file...x_X_201710.pdf
[/spoiler]-
Iwest
Re: CMD/BAT - Поиск и копирование строк в текстовом файле
а такой вариант не вариант?
Код:
ну и по строке на каждое расширение.
для приведенного примера такая команда выдергивает только строку "
Код:
Код: Выделить всё
findstr /r "mp3$" "текстовый файл.txt" >> mp3.txtну и по строке на каждое расширение.
для приведенного примера такая команда выдергивает только строку "
https://xxxxxxxx-x.xxxxxxxx.com/file..._201710_01.mp3
" и пихает ее в "mp3.txt". Вроде бы как-то так. Или я что-то неправильно понял?-
Elven
Re: CMD/BAT - Поиск и копирование строк в текстовом файле
а такой вариант не вариант?
Код:
ну и по строке на каждое расширение.
для приведенного примера такая команда выдергивает только строку "
Код:
Код: Выделить всё
findstr /r "mp3$" "текстовый файл.txt" >> mp3.txtну и по строке на каждое расширение.
для приведенного примера такая команда выдергивает только строку "
https://xxxxxxxx-x.xxxxxxxx.com/file..._201710_01.mp3
" и пихает ее в "mp3.txt". Вроде бы как-то так. Или я что-то неправильно понял?
.