tabdelim_to_db - convert tab-delimited data into fsdb
tabdelim_to_db <source.tabdelim >target.fsdb
Converts a tab-delimited data stream to Fsdb format.
The input is tab-delimited (not fsdb): the first row is taken to be the names of the columns; tabs separate columns.
The output is a fsdb file with a proper header and a tab field-separator.
This module also supports the standard fsdb options:
Enable debugging output.
Read from InputSource, typically a file name, or - for standard input, or (if in Perl) a IO::Handle, Fsdb::IO or Fsdb::BoundedQueue objects.
-
Write to OutputDestination, typically a file name, or - for standard output, or (if in Perl) a IO::Handle, Fsdb::IO or Fsdb::BoundedQueue objects.
By default, programs process automatically, but Fsdb::Filter objects in Perl do not run until you invoke the run() method. The --(no)autorun option controls that behavior within Perl.
--(no)autorun
Show help.
Show full manual.
name email test1 Tommy Trojan tt@usc.edu 80 Joe Bruin joeb@ucla.edu 85 J. Random jr@caltech.edu 90
tabdelim_to_db
#fsdb -Ft name email test1 Tommy Trojan tt@usc.edu 80 Joe Bruin joeb@ucla.edu 85 J. Random jr@caltech.edu 90 # | dbcoldefine name email test1
Fsdb.
$filter = new Fsdb::Filter::tabdelim_to_db(@arguments);
Create a new tabdelim_to_db object, taking command-line arguments.
$filter->set_defaults();
Internal: set up defaults.
$filter->parse_options(@ARGV);
Internal: parse command-line arguments.
$filter->setup();
Internal: setup, parse headers.
$filter->run();
Internal: run over each rows.
Copyright (C) 1991-2008 by John Heidemann <johnh@isi.edu>
This program is distributed under terms of the GNU general public license, version 2. See the file COPYING with the distribution for details.
To install Fsdb, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Fsdb
CPAN shell
perl -MCPAN -e shell install Fsdb
For more information on module installation, please visit the detailed CPAN module installation guide.