URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 6271
[ Назад ]

Исходное сообщение
"С рекурсивным копированием"

Отправлено netop , 17-Мрт-07 19:29 
Добрый день!
Прошу помощи с рекурсивным копированием по ФТП!!!

Можно это при помощи программки WGET организовать?

Есть папка: ftp://192.168.2.2/var/stats/users/
в ней лежат папки юзеров. Нужно из каждой папки скопировать файл: stats.log в аналогичную папку на локальной машине.

Кто может помочь скриптиком?


Содержание

Сообщения в этом обсуждении
"С рекурсивным копированием"
Отправлено allez , 19-Мрт-07 08:13 
>Добрый день!
>Прошу помощи с рекурсивным копированием по ФТП!!!
>
>Можно это при помощи программки WGET организовать?
>
>Есть папка: ftp://192.168.2.2/var/stats/users/
>в ней лежат папки юзеров. Нужно из каждой папки скопировать файл: stats.log
>в аналогичную папку на локальной машине.
>
>Кто может помочь скриптиком?


#!/bin/bash
USERLIST=... # Здесь укажите список пользователей
LOCALDIR=... # Локальный каталог, содержащий каталоги пользователей
for i in $USERLIST
do
  wget -o $LOCALDIR/$i/stats.log ftp://192.168.2.2/var/stats/users/$i/stats.log
done



"С рекурсивным копированием"
Отправлено madskull , 21-Мрт-07 13:32 
все решается средствами самого wget'a
нужные опции:
--accept
--recursive
--force-directories
--no-host-directories
--cut-dirs
--directory-prefix