csvutil v0.2.9
#csvutil
- Diff, convert, and preview csv files
- Supports
csv,markdown, andterminal-friendlyoutput - Works with large files
- Small memory footprint (uses read streams)
##Terminal-friendly Output
##Installation
npm install -g csvutil##Recipes
#####See visual diff of two files
csvutil -a sample_a.csv -b sample_b.csv
#####Preview the first 30 rows
csvutil -a sample_a.csv -r 30
#####Preview all rows
csvutil -a sample_a.csv -r 0
#####Render a markdown snippet
csvutil -a sample_a.csv -o md
#####Save diff to a file
csvutil -a sample_a.csv -b sample_b.csv -o csv > file.csv
##Argument Reference
long | short | type | description | default
----------------------------------------------------|----------------------------------------------------|----------------------------------------------------|----------------------------------------------------|----------------------------------------------------
--path-a | -a | file path | source csv path | null
--path-b | -b | file path | comparison csv path (for diff) | null
--output | -o | string | output format (md|csv|pretty) | pretty
--rows | -r | integer | max rows to output (0 for unlimited) | 10
--width | -w | integer | max width for pretty & md columns (5 - 50) | 16
##Diff Example
#####Sample A row | id | credit_limit | gender ----------------|----------------|----------------|---------------- 1 | 25000 | 30000 | 1 2 | 25001 | 410000 | 1 3 | 25002 | 260000 | 1 4 | 25003 | 50000 | 1 5 | 25004 | 31000 | 1
#####Sample B row | id | credit_limit | gender ----------------|----------------|----------------|---------------- 1 | 25000 | 30000 | 1 2 | 25001 | 410000 | 1 3 | 25002 | 260000 | 2 4 | 25003 | 50000 | 1 5 | 25004 | 31000 | 2
#####Diff row | id | credit_limit | gender ----------------|----------------|----------------|---------------- 3 | | | 2 5 | | | 2
##Run Tests
npm install
npm run test9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
9 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
10 years ago
