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.
- CJSON - __format=cjson for colored output in json.
- NDJSON - __format=ndjson for ndjson output.
- SLON - __format=slon for slon output.
- CSLON - __format=cslon for colored slon output.
- PRETTYJSON - __format=pretty json for formatted json output.
- MAP - __format=map for output in a map tabular human-readable form.
- TABLE - __format=table for output in a table human-readable form.
- CTABLE - __format=ctable for output in a table with row colors and word-wrap.
- STABLE - __format=stable for output in a table with row dividers and word-wrap.
- TREE - __format=tree for output in tree ascii format.
- HTML - __format=html for output in HTML format.
- 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.
- CJSON - __format=cjson for colored output in json.
- SLON - __format=slone for slon output.
- CSLON - __format=cslon for colored slon output.
- PRETTYJSON - __format=pretty json for formatted json output.
- MAP - __format=map for output in a map tabular human-readable form.
- XML - __format=xml for output in XML format.
- TREE - __format=tree for output in tree ascii format.
- HTML - __format=html for output in HTML format.
- PM - __format=pm for output into a global variable __pm._map.
- TEXT - __format=Text for output in string text representation (if possible).
- MD - __format=md for output with markdown parsing (if possible).
- HUMAN - __format=human for output in the raw human-readable representation.
- PM - __format=pm for output into a global variable __pm.result.