fixed2csv

Crates.iofixed2csv
lib.rsfixed2csv
version1.0.0
sourcesrc
created_at2022-05-25 14:42:58.06677
updated_at2022-05-25 14:42:58.06677
descriptionConvert files with fixed-width columns to CSV
homepagehttps://github.com/faradayio/csv-tools/tree/main/fixed2csv
repositoryhttps://github.com/faradayio/csv-tools
max_upload_size
id593566
size18,965
Eric Kidd (emk)

documentation

README

fixed2csv: A quick-and-dirty tool for converting fixed-width fields to CSV

You can do this with awk, but this should be faster.

To install:

cargo install -f --git https://github.com/faradayio/fixed2csv.git fixed2csv

Given an input file input.txt:

first     last      middle
John      Smith     Q
Sally     Jones

You should be able to run:

$ fixed2csv -v 10 10 6 < input.txt
first,last,middle
John,Smith,Q
Sally,Jones,
Processed 65 B in 1s, 65 B/s
Commit count: 145

cargo fmt