| 47 |
|
but the terminator can be changed using the |
| 48 |
|
.I \-t |
| 49 |
|
option. |
| 50 |
+ |
If a space is specified as the terminator, then fields are separated by |
| 51 |
+ |
any number of white spaces, including tabs, returns, and newlines. |
| 52 |
|
Different terminators may be given for different fields by specifying |
| 53 |
|
additional |
| 54 |
|
.I \-t |
| 55 |
|
options between each output specification. |
| 56 |
< |
Note that there is no space between this option and its argument. |
| 56 |
> |
Note that there is no space between this option and its argument, and |
| 57 |
> |
certain arguments, such as a space or a tab, must be quoted or escaped |
| 58 |
> |
with a backslash in most shells. |
| 59 |
> |
If no argument is given, the default newline terminator is re-established. |
| 60 |
|
.PP |
| 61 |
< |
An output is either a file or a command. |
| 62 |
< |
If an output file exists, it will not be overwritten unless the |
| 61 |
> |
Output is either to a file, to a command, to the standard output, or to discard. |
| 62 |
> |
If a named output file exists, it will not be overwritten unless the |
| 63 |
|
.I \-f |
| 64 |
|
option is given, or it is being appended using the |
| 65 |
|
.I \-a |
| 66 |
|
option. |
| 67 |
+ |
The same output file may not appear more than once. |
| 68 |
|
Commands are given in quotes, and begin with an exclamantion point ('!'). |
| 69 |
+ |
At most, one command may reliably write to its standard output, and |
| 70 |
+ |
doing so is incompatible with |
| 71 |
+ |
.I rsplit |
| 72 |
+ |
also writing to standard output. |
| 73 |
+ |
A hyphen ('-') by itself tells |
| 74 |
+ |
.I rsplit |
| 75 |
+ |
to write directly to its standard output, and may appear multiple times. |
| 76 |
+ |
The options before the first appearance determine the |
| 77 |
+ |
standard output header parameters. |
| 78 |
+ |
A period ('.') tells |
| 79 |
+ |
.I rsplit |
| 80 |
+ |
to discard the corresponding data, and also may appear multiple times. |
| 81 |
|
.PP |
| 82 |
|
The |
| 83 |
|
.I \-oa |
| 115 |
|
maximum number of records that will be written by |
| 116 |
|
.I rsplit. |
| 117 |
|
.PP |
| 100 |
– |
A hyphen ('-') by itself can be used to indicate the standard |
| 101 |
– |
output, and may appear multiple times. |
| 102 |
– |
Results will be unpredictable if the standard output is specified |
| 103 |
– |
in this way |
| 104 |
– |
and any of the command outputs also writes to their standard output. |
| 105 |
– |
At most, one command may reliably write to its standard output. |
| 106 |
– |
.PP |
| 118 |
|
The |
| 119 |
|
.I \-ih |
| 120 |
|
option tells |
| 162 |
|
Greg Ward |
| 163 |
|
.SH "SEE ALSO" |
| 164 |
|
cnt(1), histo(1), neaten(1), rcalc(1), rcode_depth(1), |
| 165 |
< |
rcode_ident(1), rcode_norm(1), rlam(1), rtrace(1), |
| 166 |
< |
split(1), tabfunc(1), total(1) |
| 165 |
> |
rcode_ident(1), rcode_norm(1), rcode2bmp(1), rcrop(1), |
| 166 |
> |
rlam(1), rtpict(1), rtrace(1), split(1), tabfunc(1), total(1) |