The input specifier determines the input table on which the processing will be performed. It has the form:
[-ifmt <in-format> [-stream]] <in-table>which is interpreted as follows:
-ifmt <in-format>
<in-format>
is the name of one of the input formats
described in Section 3.1.
If the -ifmt
flag is not used, auto format-detection
is used (OK for FITS and VOTables). For other formats, such as CSV
or ASCII, you must name a format using this flag.
If you give an unknown format (e.g. -ifmt help
) a list
of the formats that are known will be printed.
-stream
-ifmt
flag in this case.
Depending on the required operations and processing mode, this may fail
(sometimes you need to read the input file more than once) - if so
specifying -cache
near the start of the filter specifiers
may help.
It is not normally necessary to specify this flag - in most cases
the data will be streamed automatically if that is the best thing
to do.
<in-table>
-
"
to specify standard input
(in which case -stream
is implicit).