Man page - stilts-tcat(1)
Packages contas this manual
- stilts-mocshape(1)
- stilts-tskymap(1)
- stilts-calc(1)
- stilts(1)
- stilts-tskymatch2(1)
- stilts-cone(1)
- stilts-funcs(1)
- stilts-tmatchn(1)
- stilts-plot3d(1)
- stilts-taplint(1)
- stilts-tgroup(1)
- stilts-cdsskymatch(1)
- stilts-coneskymatch(1)
- stilts-regquery(1)
- stilts-tapresume(1)
- stilts-tmatch1(1)
- stilts-tcat(1)
- stilts-plot2corner(1)
- stilts-votcopy(1)
- stilts-tpipe(1)
- stilts-tcopy(1)
- stilts-arrayjoin(1)
- stilts-tgridmap(1)
- stilts-pixfoot(1)
- stilts-tmulti(1)
- stilts-plot2plane(1)
- stilts-plot2d(1)
- stilts-sqlupdate(1)
- stilts-tjoin(1)
- stilts-sqlclient(1)
- stilts-tmatch2(1)
- stilts-plot2time(1)
- stilts-datalinklint(1)
- stilts-plot2cube(1)
- stilts-tapquery(1)
- stilts-xsdvalidate(1)
- stilts-tapskymatch(1)
- stilts-votlint(1)
- stilts-plot2sky(1)
- stilts-tloop(1)
- stilts-plothist(1)
- stilts-tcatn(1)
- stilts-plot2sphere(1)
- stilts-pixsample(1)
- stilts-tcube(1)
- stilts-sqlskymatch(1)
- stilts-tmultin(1)
apt-get install stilts
Manual
| STILTS-TCAT(1) | Stilts commands | STILTS-TCAT(1) |
NAME
stilts-tcat - Concatenates multiple similar tables
SYNOPSIS
stilts tcat [in=<table> [<table> ...]] [ifmt=<in-format>] [multi=true|false] [istream=true|false] [icmd=<cmds>] [ocmd=<cmds>] [omode=out|meta|stats|count|checksum|cgi|discard|topcat|samp|tosql|gui] [out=<out-table>] [ofmt=<out-format>] [seqcol=<colname>] [loccol=<colname>] [uloccol=<colname>] [lazy=true|false] [countrows=true|false]
DESCRIPTION
tcat is a tool for concatenating any number of similar tables one after the other. The tables must be of similar form to each other (same number and types of columns). Preprocessing of the tables may be done using the icmd parameter, which will operate in the same way on all the input tables. Table parameters of the output table will be taken from the first of the input tables.
Subject to some constraints on the details of the input and output formats and processing, tcat is capable of joining an unlimited number of tables together to produce an output table of unlimited length, without large memory requirements. If there are very many input files, it may be necessary to set the lazy parameter so that they are not all kept open at once.
If you have heterogeneous tables, in different formats or requiring different preprocessing steps from each other before they can be concatenated, use tcatn instead.
OPTIONS
The following table location forms are allowed:
- A filename.
- A URL.
- The special value "-", meaning standard input. In this case the input format must be given explicitly using the ifmt parameter. Note that not all formats can be streamed in this way.
- A scheme specification of the form :<scheme-name>:<scheme-args>.
- A system command line with either a "<" character at the start, or a "|" character at the end ("<syscmd" or "syscmd|"). This executes the given pipeline and reads from its standard output. This will probably only work on unix-like systems.
Compression in any of the supported compression formats (Unix compress, gzip or bzip2) is expanded automatically.
A list of input table locations may be given in an external file by using the indirction character '@'. Thus "in=@filename" causes the file filename to be read for a list of input table locations. The locations in the file should each be on a separate line.
The same format parameter applies to all the tables specified by in.
The same streaming flag applies to all the tables specified by in.
Commands may alternatively be supplied in an external file, by using the indirection character '@'. Thus a value of "@filename" causes the file filename to be read for a list of filter commands to execute. The commands in the file may be separated by newline characters and/or semicolons, and lines which are blank or which start with a '#' character are ignored. A backslash character '\fR' at the end of a line joins it with the following line.
Commands may alternatively be supplied in an external file, by using the indirection character '@'. Thus a value of "@filename" causes the file filename to be read for a list of filter commands to execute. The commands in the file may be separated by newline characters and/or semicolons, and lines which are blank or which start with a '#' character are ignored. A backslash character '\fR' at the end of a line joins it with the following line.
Possible values are
- out
- meta
- stats
- count
- checksum
- cgi
- discard
- topcat
- samp
- tosql
- gui
Use the help=omode flag or see SUN/256 for more information.
This parameter must only be given if omode has its default value of "out".
This parameter must only be given if omode has its default value of "out".
SEE ALSO
stilts(1)
If the package stilts-doc is installed, the full documentation
SUN/256 is available in HTML format:
file:///usr/share/doc/stilts/sun256/index.html
VERSION
STILTS version 3.5.2-debian
This is the Debian version of Stilts, which lack the support of
some file formats and network protocols. For differences see
file:///usr/share/doc/stilts/README.Debian
AUTHOR
Mark Taylor (Bristol University)
| Mar 2017 |