Miller is a command line tool for processing CSV files.
Often times the lowest common denominator for integrating two systems is a CSV file. Usually I would resort to Python scripts for processing these CSV files. However, for simple operations creating a one off script would be overkill.
This is where Miller comes in. It is like a swiss army knife for CSV file processing. It includes what it calls "verbs" for common CSV file processing tasks such as:
Changing file delimiters
Converting between CSV variants
Adding/Removing columns
Calculating Statistics
Sorting
Removing records based on some criteria
Miller's GIT Repo: https://github.com/johnkerl/miller
Documentation: https://miller.readthedocs.io/en/latest/
Credits:
Icons made by Freepik (https://www.freepik.com) from https://www.flaticon.com.
On this page of the site you can watch the video online Command Line CSV File Processing with Miller - Stop Using Python for Basic CSV Tasks! with a duration of hours minute second in good quality, which was uploaded by the user Productivity for Programmers 23 January 2021, share the link with friends and acquaintances, this video has already been watched 2,106 times on youtube and it was liked by 46 viewers. Enjoy your viewing!