Dcat [ -n ] [ -F ] [ -g key-field-list ] [ -k key-flags ] [ input-file.. ]
Dcat reads D-records from each input-file in sequence and writes them on the standard output. Major difference from cat (of UNIX) is that Dcat treats the end-of-file as a D-record delimiter, while cat does not.
When -n option is specified, Dcat adds "seq" field of which value is record number throughout the output file, starting from 1. This numbering is changed to the numbering within each input file by -F option, or to the numbering within each group of same key value records by -g option.
Dcat adds "filename" field of which value is the input file name to each output record, when -F option is specified.
See the manual of D_msg.
MIYAZAWA Akira