Получить список URL-адресов из файла означает использовать инструмент командной строки wget
для загрузки списка URL-адресов, хранящихся в файле. Вот несколько методов, которые вы можете использовать, а также примеры кода:
Метод 1: использование сценария Bash
Вы можете создать сценарий Bash, который считывает каждую строку из файла и передает ее команде wget
. Вот пример:
#!/bin/bash
while read -r url; do
wget "$url"
done < urls.txt
В этом примере urls.txt
— это файл, содержащий список URL-адресов. Каждый URL-адрес считывается построчно и передается в wget
для загрузки.
Метод 2: использование скрипта Python
Того же результата можно добиться и с помощью скрипта Python. Вот пример:
import subprocess
with open('urls.txt', 'r') as file:
urls = file.readlines()
for url in urls:
subprocess.run(['wget', url.strip()])
В этом скрипте Python открывается urls.txt
, и URL-адреса считываются в список. Затем каждый URL передается команде wget
с помощью функции subprocess.run()
.
Метод 3: использование сценария PowerShell (Windows)
Если вы используете Windows, вы можете использовать сценарий PowerShell для выполнения задачи. Вот пример:
$urls = Get-Content -Path "urls.txt"
foreach ($url in $urls) {
wget $url
}
В этом сценарии PowerShell urls.txt
считывается с помощью командлета Get-Content
, а затем каждый URL-адрес загружается с помощью wget
команда.