![extraer todos los archivos en tar a un servidor remoto](https://rvso.com/image/1414648/extraer%20todos%20los%20archivos%20en%20tar%20a%20un%20servidor%20remoto.png)
El siguiente comando extrae el archivo especificado en una máquina remota:
tar -xzOf file.tar.gz file_you_want_to_extract | ssh user@host 'cat > /path/to/destination_file'
Mi requisito es que quiero extraer todos los archivos a la máquina remota. Cómo puedo conseguir esto ?
tar -xzOf file.tar.gz | ssh user@host 'cat > /path_dir'
Todos los archivos en file.tar.gz deben extraerse en el host remoto en /path_dir.
Respuesta1
cat myfile.tgz | ssh user@host "tar xzf - -C /some/dir"