grind CLI - mvaltas/grind GitHub Wiki

grind uses a very common CLI design as grind COMMAND OPTIONS. Here's the default set of commands:

  Usage: grind [-h|--help] [-l|--list] [-q|--quiet] [-d|--debug] [-V|--version] [SUBCOMMAND]

  -h|--help                    Show this help message
  -l|--list                    List available libraries
  -q|--quiet                   Quiet mode, only applies to 'update run'
  -d|--debug                   Enable debug mode, setting GRIND_DEBUG env
                               variable as the same effect
  -V|--version                 Display current version

  Subcommands available ('grind SUBCOMMAND' for usage):

  bootstrap                Bootstrap machine                                           
  clone                    Copy definitions to another machine                         
  conf                     Grind's configuration                                       
  link                     Link a defintion to a machine                               
  list                     List definitions                                            
  run                      Run an arbitrary definition                                 
  search                   Search inside all definitions                               
  show                     Display a definition content                                
  unlink                   Unlink defintions                                           
  update                   Run definitions for this machine                            

Each command will accept -h or --help which will output a help message and all parameters accepted by the command.