csvutils is a set of four shell scripts to handle CSV files. Three are purpose-built tools to help manage file collections, but the fourth is a general-purpose script containing shell functions to parse CSV files and format arbitrary text into a CSV field.
|Tags||Database Desktop Environment File Managers Utilities|
|Operating Systems||POSIX Unix|
|Implementation||Awk Unix Shell|
Release Notes: This release adds broader support for different Unix variants and shells, a new function in csvutils to transform arbitrary text into a CSV field, a new "exclude" option in csvcomp, csvmake, and csvpost, a new option to add a comment in csvmake, a new option to omit posting the CSV in csvpost, a more versatile "subject" option in csvpost, and many tweaks for efficiency, portability, and/or bugfixes.
Release Notes: This release bends toward portability. It will now run under the Bourne and Korn shells and with the mawk and nawk AWK enterpreters. There are some bugfixes and a couple of new features.
Release Notes: The CSV specification was changed as documented in the man page. In csvutils, the PAIRED and RELAXED algorithms were merged, and PAIRED was depreciated. Conformance with the specification change was implemented. Support for regular expression and multi-character delimiters were added.
Release Notes: A STRICT bug was fixed. Unquoting was optimized.