Expand description
Command execution over SSH
Provides the CommandOutput struct and exec_command functionality
for executing commands over an SSH connection with timeout support.
This module is designed to be compatible with both GNU and BusyBox-based systems (e.g., Debian/Ubuntu and Alpine Linux). All command detection and process monitoring uses portable mechanisms that work across distributions.
Structs§
- Command
Output - Output from a command execution
- Process
Status - Process status check result
- Transfer
RawOutput - Output from a raw streaming command execution.
Functions§
- wrap_
command_ with_ timeout - Wrap a command with the timeout utility