VibeHunt
Back to browse
await

await

Runs commands in parallel and waits for their termination.

Source

await is a single‑binary command‑line utility that launches multiple shell commands concurrently and blocks until each has finished. It supports Linux and macOS, offers a small memory footprint, and can be installed via various package managers or a direct script. The tool provides options for continuous monitoring, interval‑based execution, and conditional actions based on command output.

Typical use cases include watching file changes, polling network services, restarting services and reacting when they become available, and performing live diff highlighting of command output. Features such as `--forever`, `--watch`, `--interval`, and `--diff` enable persistent monitoring, while flags like `--exec`, `--no-stderr`, and `--silent` control post‑execution handling and output suppression. Shell completion is automatically installed for Bash, Zsh, and Fish, simplifying interactive use.

The program is aimed at developers and system administrators who need to orchestrate parallel tasks, react to state changes, or replace ad‑hoc scripts with a unified interface for concurrent command execution and monitoring.

Reviews

Sign in to leave a review.

Loading reviews…

Similar apps