elaborate on features and requirements
This commit is contained in:
parent
3e6fb6a1d7
commit
a2b921895b
17
README.md
17
README.md
|
@ -5,18 +5,23 @@ Bash script to control OpenRefine via [its HTTP API](https://docs.openrefine.org
|
|||
## Features
|
||||
|
||||
* works with latest OpenRefine version (currently 3.5)
|
||||
* nested sub-commands with help screens and usage examples
|
||||
* batch processing (import, transform, export) with temporary workspaces; your existing OpenRefine data will not be touched
|
||||
* batch processing (import, transform, export)
|
||||
* orcli takes care of starting and stopping OpenRefine with temporary workspaces
|
||||
* your existing OpenRefine data will not be touched
|
||||
* import CSV, ~~TSV, line-based TXT, fixed-width TXT, JSON or XML~~ (and specify input options)
|
||||
* transform data by providing an [undo/redo](https://docs.openrefine.org/manual/running#history-undoredo) JSON file; orcli calls specific endpoints for each operation to provide improved error handling and logging
|
||||
* supports stdin, multiple files and URLs
|
||||
* transform data by providing an [undo/redo](https://docs.openrefine.org/manual/running#history-undoredo) JSON file
|
||||
* orcli calls specific endpoints for each operation to provide improved error handling and logging
|
||||
* supports stdin, multiple files and URLs
|
||||
* export to TSV, ~~CSV, HTML, XLS, XLSX, ODS~~
|
||||
* ~~[templating export](https://docs.openrefine.org/manual/exporting#templating-exporter) to additional formats like JSON or XML~~
|
||||
|
||||
## Requirements
|
||||
|
||||
* GNU/Linux with Bash
|
||||
* [jq](https://stedolan.github.io/jq/)
|
||||
* [curl](https://curl.se/)
|
||||
* GNU/Linux with Bash 4+
|
||||
* [jq](https://stedolan.github.io/jq)
|
||||
* [curl](https://curl.se)
|
||||
* [OpenRefine](https://openrefine.org) 😉
|
||||
|
||||
## Install
|
||||
|
||||
|
|
Loading…
Reference in New Issue