Skip to content
run or postpone commands
Perl Shell Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
doc
private
t
.gitignore
.perlcriticrc
.travis.yml
LICENSE
Makefile
README.rst
elvoke

README.rst

Overview

elvoke either runs or postpones a command, depending on how much time elapsed from the last successful run.

$ elvoke --help
Usage: elvoke [OPTIONS] -- COMMAND [ARGS...]

Options:
  -i, --id IDENT      identifier to distinguish between different commands
  -f, --file FILE     stamp file (default: ~/.cache/elvoke/IDENT.stamp)
  -t, --interval INT  minimum interval between invocations of the same command:
                        Nd = N days
                        Nh = N hours
                        Nm = N minutes
                        Ns = N seconds
                      (default: 1 hour)
  --fail-on-postpone  exit with non-zero code when postponing
  --debug             print debug information
  -h, -?, --help      show this help message and exit
  --version           show version information and exit

Prerequisites

  • Perl ≥ 5.10
You can’t perform that action at this time.