Departition
Gather or merge partitions into one output flow or file. When ‘-k <key>’ is specified, then sorted input of each partition is supposed and output will be again sorted (i.e. merged). With no ‘-k <key>’, it gather input partitions in round-robin fashion. Applying to only one partition simply write input to output. EVD is EVL data definition file, for details see evl-evd(5).
Synopsis
Depart <f_in>... <f_out> (<evd>|-d <inline_evd>) [--validate] [-x|--text-input] [-y|--text-output] evl depart (<evd>|-d <inline_evd>) [-v|--validate] [-x|--text-input] [-y|--text-output] [-v|--verbose] evl depart ( --help | --usage | --version )
Options
- -d, --data-definition=<inline_evd>
-
either this option or the file <evd> must be presented. Example: -d ’id int, user_id string(6) enc=iso-8859-1’
- --validate
-
without this option, no fields are checked against data types. With this option, all output fields are checked
- -x, --text-input
-
suppose the input as text, not binary
- -y, --text-output
-
write the output as text, not binary
Standard options:
- --help
-
print this help and exit
- --usage
-
print short usage information and exit
- -v, --verbose
-
print to stderr info/debug messages of the component
- --version
-
print version and exit
Examples
Read example.csv INPUT evd/example.csv –text-input Part INPUT PARTITIONED evd/example.evd Depart PARTITIONED /dev/stdout evd/example.evd –text-output partitioned and again departitioned csv input file