Reshape delimited text files.
Reads input from a file if the filename is given as the last argument.
stdin stream (e.g. unix pipe) otherwise, until terminated by an EOF signal.
A filename argument of
- can also be used to switch to
Note that the whole input is read into memory at once for processing.
This utility can process tabular data by
For some usage examples, refer to the manual page.
If you have installed
reshape, you should be able to read it from
Otherwise the manual page source can be rendered on most Unix systems using
man -l /path/to/reshape.1.mdoc.
After building the
reshape binary, put it in one of your
The manual page in the
doc folder should also be copied into the appropriate manual page folder for your system.
nim c -d:release src/reshape.nim
nim c src/reshape.nim
nimble test in the source code root directory.
Run with the
--help option if built, or check the
printHelp proc in the code.
Note that short options must not be separated from their arguments by a space.
= instead, or append the argument to the option flag directly.
This behaviour is inherited from Nim's parseopt module.