JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMT
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMT
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMT
Fsdb::Filter is the virtual base class for Fsdb filters. Users will typically invoke individual programs via the command line (for example, see dbcol(1)) or string together several in a Perl program as described in dbpipeline(3). For new Filter devel...
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMTSelect rows for which all CONDITIONS are true. Conditions are specified as Perl code, in which column names are be embedded, preceded by underscores....
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMTSelect one or more columns from the input database. If a value is given for empty columns with the -e option, then any named columns which don't exist will be created. Otherwise, non-existent columns are an error. Note: a safer way to create columns ...
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMTSort all input rows as specified by the numeric or lexical columns. Dbsort consumes a fixed amount of memory regardless of input size. (It reverts to temporary files on disk if necessary, based on the -M and -T options.) The sort should be stable, bu...
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMTDoes a natural, inner join on TABLE1 and TABLE2 the specified columns. With the "-a" option, or with "-t outer" it will do a natural, full outer join. (Database review: inner joints output records only when there are matches in both tables and will o...
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMTMerge all provided, pre-sorted input files, producing one sorted result. Inputs can both be specified with "--input", or one can come from standard input and the other from "--input". With "--xargs", each line of standard input is a filename for inpu...
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMTMerge exactly two sorted input files, producing one sorted result. Inputs can both be specified with "--input", or one can come from standard input and the other from "--input". Inputs must have identical schemas (columns, column order, and field sep...
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMTCovert an existing fsdb file to comma-separated value format. Input is fsdb format. Output is CSV-format plain text (*not* fsdb)....
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMTConverts a comma-separated-value data stream to Fsdb format. The input is CSV-format (*not* fsdb). The first row is taken to be the names of the columns. The output is two-space-separated fsdb. (Someday more general field separators should be support...
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMTFor a given column, compute the differences between each row of the table. Differences are output to two new columns, "absdiff" and "pctdiff". Differences are either relative to the previous column (*incremental* mode), or relative to the first row (...
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMTConcatenate all provided input files, producing one result. We remove extra header lines. Inputs can both be specified with "--input", or one can come from standard input and the other from "--input". With "--xargs", each line of standard input is a ...
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMTConverts a *very limited* subset of XML into Fsdb format. The input is XML-format (*not* fsdb). The input is parsed as XML, and each entity of type ENTITYFIELD is extracted as a row. ENTITYFIELD can have mutliple components separated by slashes to wa...
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMTConverts all stored CGI files (from CGI.pm) to fsdb, optionally unescaping the contents. When contents are unescaped, CR NL is recoded as ``\n''. Output is always in fsdb list format with double space (type ``S'') field separator. Unlike most Fsdb pr...
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMTEvaluate code for each row of the data. Typical actions are things like reformatting and other data transformations. Code can include embedded column names preceded by underscores; these result in the value of that column for the current row. The val...
JOHNH/Fsdb-2.69 - 22 Nov 2019 17:43:00 GMT