Service providing easy-to-access oJobs for daily routines.
To access you just need to execute:
ojob ojob.io
Then you can start writing a category or name and/or hit tab for auto-complete for the available jobs under that site. If the corresponding ojob has parameters they will be asked. Aftewards it will provide you the full command-line to execute the same command without the interactive interface and proceed to execute the selected ojob with the provided arguments.
Hello world:
ojob ojob.io/hello/world
Host latency:
ojob ojob.io/net/latency host=ojob.io port=443
For jobs following the standard output practice you can add an extra argument, "__format", to force the output to be presented in a different way:
- CSV - __format=csv for csv like format.
- YAML - __format=yaml for output in yaml.
- JSON - __format=json for output in json.
- MAP - __format=map for output in a map tabular human-readable form.
- TABLE - __format=table for output in a table human-readable form.
- PM - __format=pm for output into a global variable __pm._list.
- YAML - __format=yaml for output in yaml.
- JSON - __format=json for output in json.
- MAP - __format=map for output in a map tabular human-readable form.
- PM - __format=pm for output into a global variable __pm._map.
- HUMAN - __format=human for output in the raw human-readable representation.
- PM - __format=pm for output into a global variable __pm.result.