From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <43C35DB5.8050607@stc.donpac.ru> Date: Tue, 10 Jan 2006 10:09:41 +0300 From: Eugene Prokopiev User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.2) Gecko/20040808 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: Community@lists.altlinux.org Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Cc: Subject: [Comm] lftp mirror X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Community List-Id: ALT Linux Community List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Jan 2006 07:08:52 -0000 Archived-At: List-Archive: List-Post: Здравствуйте! Задача: зеркалить то, что доступно по ftp. lftp замечательно справляется, но как попросить его выводить в файл то, что он выводит на stdout? # lftp ftp://192.168.46.2 lftp 192.168.46.2:~> mirror -e hasher additional Total: 5 directories, 24 files, 0 symlinks New: 16 files, 0 symlinks Modified: 3 files, 0 symlinks lftp 192.168.46.2:/> exit # cat mirror-additional.sh #!/bin/sh lftp ftp://192.168.46.2 << EOF mirror -e hasher additional EOF # ./mirror-additional.sh # Самое очевидное - debug -o file, но уже на уровне 4 подробностей слишком много (причем тех, которые требуются нет), а дальше еще хуже. А нужно всего лишь количество скачанных/удаленных файлов (а если можно, то их список и размер) ... Согласен на другие инструменты, лишь бы они решали поставленную задачу -- С уважением, Прокопьев Евгений