Unix 'cut' variant that supports multiple delimiters, 'runs' of a delimiter, fields output in any specified order, changing the delimiter for output, honoring quotes and quoted characters, stripping quotes off output fields, setting shell variables from cut fields, and NULL terminated lines. Does NOT support wide chars.
2.411 Dec 2016 13:38
though -b and -c options are equivalent, -b was working, but -c was being ignored. -c now works too.
2.310 Dec 2016 18:11
bugfixes for edgecases involving delimiters and the last field on either input or output.
Added -V option that allows specifying a list of variable names. When -V is used, ccut prints out a shell command to set shell variables to the values of cut fields. This can be used in conjunction with the 'eval' command to, for example, set shell variables to particular fields in a line from a .csv file.
2.025 Apr 2016 17:36
This is the initial release