У вас есть файл со строками, элементы строки разделены пробелами
a.первый элемент строки - IP-адрес сервера
b.второй элемент строки - путь на локальной системе
c.третий элемент строки - путь и имя файла на сервере
например,
10.0.0.2 /home/vasyap/dir1/ /kraker_interneta.exe
172.20.253.3 /home/vasyap/ /KAV10/kav9.0.0.736ru.exe
итд.
Нужно скачать с удаленного сервера каждый файл по протоколу HTTP в указанную локальную директорию.
как это сделать ?
скачать из файла по http
- Olej
- Писатель
- Сообщения: 21338
- Зарегистрирован: 24 сен 2011, 14:22
- Откуда: Харьков
- Контактная информация:
Re: скачать из файла по http
Ну, в 2 слова:Volkov писал(а):У вас есть файл со строками, элементы строки разделены пробелами
a.первый элемент строки - IP-адрес сервера
b.второй элемент строки - путь на локальной системе
c.третий элемент строки - путь и имя файла на сервере
например,
10.0.0.2 /home/vasyap/dir1/ /kraker_interneta.exe
172.20.253.3 /home/vasyap/ /KAV10/kav9.0.0.736ru.exe
итд.
Нужно скачать с удаленного сервера каждый файл по протоколу HTTP в указанную локальную директорию.
как это сделать ?
- вам нужен скрипт, который построчно разделит считываемую строку на поля ... это типа awk { print $2 } ... или grep
- сконструировать из этих полей текст команды wget, что-то типа
Код: Выделить всё
$ wget -O <file> http://<ip>/<path>
Мне сейчас некогда детальнее это вам сделать ... но позже можно будет поэкспериментировать.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей