tsv_utils.tsv_append

Command line tool that appends multiple TSV files. It is header aware and supports tracking the original source file of each row.

Copyright (c) 2017-2021, eBay Inc. Initially written by Jon Degenhardt

Members

Functions

main
int main(string[] cmdArgs)

Main program. Invokes command line arg processing and tsv-append to perform the real work. Any errors are caught and reported.

testTsvAppend
void testTsvAppend(string[] cmdArgs, string[][] expected)
Undocumented in source. Be warned that the author may not have intended to support it.
tsvAppend
void tsvAppend(TsvAppendOptions cmdopt, OutputRange outputStream)

tsvAppend implements the basic functionality of the tsv-append program.

Static variables

rt_options
string[] rt_options;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

TsvAppendOptions
struct TsvAppendOptions

Container for command line options.

Variables

helpText
auto helpText;
Undocumented in source.
helpTextVerbose
auto helpTextVerbose;
Undocumented in source.

Meta

License

Boost License 1.0 (http://boost.org/LICENSE_1_0.txt)