Parallel command execution over a stream of targets.
Copy and paste the command for your shell. The installer defaults to
~/.local/bin/ush and can be overridden with
PREFIX=/path/to/dir.
curl -fsSL https://ush.sucks/install.sh | bash
Auto-detects Linux (x86_64 / aarch64) and macOS (arm64). All downloads are verified with SHA-256 checksums.
echo -ne 'hello\nworld\n' | ush exec -- echo {}
cat hosts.txt | ush exec -- ssh user@{} -- hostname
Static binaries and checksums are available on the releases page.