Skip to content

xsv

A fast CSV command line toolkit

xsv is a command line program for indexing, slicing, analyzing, splitting and joining CSV files.

terminal

https://github.com/BurntSushi/xsv

amd64

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install xsv

sudo apt install xsv

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    xsv=0.13.0*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      xsv=0.13.0*

Download URLs

Version SHA256 Size (KB)
0.13.0 75215668ae52dcb4121b795abd6e09736acb8a0c3396acdc9bf563f315caa7c0 734

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for xsv are versioned here.

Click here to see xsv ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/xsv/ops2deb.yml
name: xsv
version: 0.13.0
revision: "2"
homepage: https://github.com/BurntSushi/xsv
summary: fast CSV command-line toolkit
description: |-
  xsv is a command line program for indexing, slicing, analyzing, splitting and
  joining CSV files.
fetch: https://github.com/BurntSushi/xsv/releases/download/{{version}}/xsv-{{version}}-x86_64-unknown-linux-musl.tar.gz
script:
  - mv xsv {{src}}/usr/bin/xsv

The blueprint fetch keyword contains a URL template pointing to xsv releases. Downloaded files are locked in a lockfile versioned here.

Click here to see xsv release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/terminal/xsv/ops2deb.lock.yml
- url: https://github.com/BurntSushi/xsv/releases/download/0.13.0/xsv-0.13.0-x86_64-unknown-linux-musl.tar.gz
  sha256: d36b1be0f008d6597c2437e764fbe720eb7557f8980e0b03ca709e1020b5c52b
  timestamp: 2021-12-14 15:37:09+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/xsv.svg)](https://docs.wakemeops.com/packages/xsv)
<a href="https://docs.wakemeops.com/packages/xsv">
  <img src="https://docs.wakemeops.com/badges/xsv.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/xsv.svg
:target: https://docs.wakemeops.com/packages/xsv