SQL-like query language for csv

Installation

Install executable binary

  1. Download an archive file from release page.
  2. Extract the downloaded archive and add a binary file in it to your path.

Build from source

Requirements

Go 1.11 or later (ref. Getting Started - The Go Programming Language)

Build with one of the following ways

Use go get

  1. $ go get github.com/mithrandie/csvq

Build with strict dependencies

  1. $ go get -d github.com/mithrandie/csvq
  2. Change directory to $GOPATH/src/github.com/mithrandie/csvq
  3. $ env GO111MODULE=on go install

Install using package manager

Installing using a package manager does not ensure that you always get the latest version, but it may make installation and updating easier.

Ubuntu

  1. $ sudo add-apt-repository ppa:mithrandie/csvq
  2. $ sudo apt update
  3. $ sudo apt install csvq

macOS (unofficial)

  1. Install homebrew (ref. The missing package manager for macOS (or Linux) — Homebrew)
  2. $ brew install csvq