
아래 명령은 원격 시스템에서 지정된 파일을 추출합니다.
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
cat myfile.tgz | ssh user@host "tar xzf - -C /some/dir"