Project

chell

0.0
No commit activity in last 3 years
No release in over 3 years
Chell is a tool which is easy to manipulate CSV
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.5
>= 0

Runtime

~> 0.9.12
 Project Readme

Chell

Gem Version Dependency Status Code Climate

Temporary Chell's logo

Ruby + csv + pry + lambda_driver => csv-shell => Chell!!

Chell is a servant who helps us with our cooking of CSV(Comma-separated values)

Installation

$ gem install chell

Usage

$ cat foobar.csv
    :
$ chell foobar.csv
> size
10
> headers
:  # Show first column of CSV
> col 3
  :
> row 2
  :
> col(3).map.sort.uniq
  :
> col(3){|x| x.upcase }
  :
> col!(3){|x| x.upcase }
  :
> write 'test.csv'

with Lambda Driver

> col(3).map(&:to_s >> :upcase)

Todos

  • todo: Add some badges below title after finishing configurations their services.
  • todo: Make a proper graphical logo( like a servant with a machine toolkit )
  • todo: Write spec(It's a shame that this project is not test first!!)
  • todo: Write usage.