Chell
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.