ssh_dir_transfer
Transfer directories between local and remote systems using archive-based methods. Automatically selects tar.gz for Linux/macOS or zip for Windows.
Instructions
Transfer directories between local and remote systems.
Uses archive-based transfer for efficiency:
Upload: Archives locally, transfers, extracts on remote
Download: Archives on remote, transfers, extracts locally
Archive format is automatically selected based on remote OS:
Linux/macOS: tar.gz
Windows: zip
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| direction | Yes | Transfer direction | |
| local_path | Yes | Local directory path | |
| remote_path | Yes | Remote directory path | |
| use_sudo | No | Use sudo for remote operations |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||