ssh_dir_copy
Copy a directory recursively to a remote server via SSH. Control overwrite, symlink preservation, permissions, and sudo usage.
Instructions
Copy a directory recursively.
Returns: Dictionary with copy operation details
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source_path | Yes | Source directory path | |
| destination_path | Yes | Destination directory path | |
| overwrite | No | Overwrite existing files | |
| preserve_symlinks | No | Preserve symbolic links | |
| preserve_permissions | No | Preserve file permissions | |
| use_sudo | No | Use sudo for the operation |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||