2

Команда ниже извлекает указанный файл на удаленном компьютере:

tar -xzOf file.tar.gz file_you_want_to_extract | ssh user@host 'cat > /path/to/destination_file'

Мое требование - я хочу извлечь все файлы на удаленный компьютер. Как я могу достичь этого?

tar -xzOf file.tar.gz | ssh user@host 'cat > /path_dir'

Все файлы в файле file.tar.gz должны быть извлечены на удаленном хосте в /path_dir.

1 ответ1

5
cat myfile.tgz | ssh user@host "tar xzf - -C /some/dir"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .