Помогите с FTP и затем Tar в Perl - PullRequest
0 голосов
/ 19 ноября 2010

Мне нужно FTP-сервер, tar все файлы в каталоге, а затем FTP-файл на другой сервер.

Как только у меня есть tar, размещение его на сервере не проблема, но у меня возникли проблемы, пытаясь понять, как использовать Archive :: Tar и Net :: FTP вместе.

Ответы [ 2 ]

1 голос
/ 19 ноября 2010

Вам потребуется использовать ssh или что-то подобное для отправки команды на удаленный сервер для создания файла tar. Вы сможете использовать Net :: FTP для получения результирующего файла.

0 голосов
/ 19 ноября 2010

Из документации архива :: Тар:

use Archive::Tar;
my $tar = Archive::Tar->new;
$tar->add_files('file/foo.pl', 'docs/README');
$tar->write('files.tgz', COMPRESS_GZIP);
...