Skip to content
/ prcs Public

The Swiss Army knife for running processes

License

Notifications You must be signed in to change notification settings

jeysal/prcs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

prcs

The Swiss Army knife for running processes

Version License

prcs runs your command, but modifies its behavior in ways that you define with command-line arguments.
For example, you could retry a command until it exits with status code 0.
Using the options that prcs implements requires less effort than shell scripting the behavior and is cross-platform.

Note: The feature set of this project is not yet very comprehensive and is only documented in the --help output.

Installation

With Cargo:

cargo install prcs

Or download binary releases directly.

Usage

Run prcs -h for an overview of how to use this application, or run prcs --help for detailed instructions.

Features

Feature Implemented
Stall
Re-run
Re-run max tries
Re-run delay
Translate/swallow signals
Logrotate
Empty closing/non-closing stdin
...

About

The Swiss Army knife for running processes

Resources

License

Stars

Watchers

Forks

Packages

No packages published