#stdout #long-running #stderr #regex #match #execution #tiny

app until_regex

Tiny utility for stopping execution of a long running process on a regex match in stdout or stderr

1 unstable release

0.1.0 Jun 5, 2019

#29 in #stderr

MIT license

4KB
51 lines

until_regex

Small utility for exiting a long running shell command when a line in stdout matches a given regex. When an early exit occurs, this util returns a 0 exitCode. Otherwise, it respects the output of the child command.

This utility forwards both stderr and stdout from the child command.

Usage

until_regex REGEX COMMAND [COMMAND_OPT, ...]

until_regex '^Ld .* MyApp' xcodebuild -workspace MyApp.xcworkspace -scheme MyApp clean build

License

MIT

Dependencies

~2–3MB
~54K SLoC