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.

Structs

TsvAppendOptions
struct TsvAppendOptions

Container for command line options.

Variables

helpText
auto helpText;

Undocumented in source.

helpTextVerbose
auto helpTextVerbose;

Undocumented in source.

rt_options
string[] rt_options;

Undocumented in source.

Meta