xtdelnul(1)

NAME
xtdelnul - deletion of lines having null value

SYNOPSIS
xtdelnul [-k attribute] -f attribute list [-F] [-R] [-r] [-u output filename] [-q] [-i input filename] [-o output filename] [-z] [-t] [-T directory of work file]

DESCRIPTION
For a list of attributes specified by -f, if it contains a null value, this command deletes the corresponding line.

PARAMETERS

-k attribute
    This parameter specifies the key attribute such that deletion is done for the set of the lines whose key value is the same. When it is omitted, all lines is assumed to take distinct key values.

-f attribute list
    This specifies a list of attributes for which null values are sought.

-u output filename
    output filename for the data unmatched to the condition specified on the other parameter

-i input filename
    Specify the input filename for this command. If a suffix of the filename is '.gz', the command automatically unzip it beforehand. When this parameter is omitted, standard input (usulally keyboard) is regarded as input file.

-o output filename
    Specify the output filename for this command. If a suffix of the filename is '.gz', the command automatically zip the output data. When this parameter is omitted, standard output (usulally display) is regarded as output file.

-T directory of work file
    Specify the directory name for temporal files used in this command.

OPTIONS

-F

-R

-r  reverse condition: Selection is performed instead of deletion.

-q  the transaction of sequential: When this option specified with -k parameter, the command process the input data following the original sequence of the lines, instead of processing after sorting the field specified by -k parameter.

-z  compress the standard output by gz: When -o is omitted and this option is specified, the command output the result zipped.

-t  plain text: When this option is specified, the command treat the input and output data as plain text format.

EXAMPLE

 xtdelnul -f age -i dat.xt -o rsl.xt

 xtdelnul -k customerID -f quantity,amount -FR -i dat.xt -o rsl.xt

SEE ALSO
xtnulto(1)

WEB PAGE
http://musashi.adm.osaka-sandai.ac.jp

BUG REPORT
musashi@adm.osaka-sandai.ac.jp

AUTHORS
Yukinobu Hamuro,Naoki Katoh,Katsutoshi Yada