Fsdb::F...m_to_db(3)
π tabdelim_to_db β Fsdb::F...m_to_db(3) π
okay so this is a User Contributed Perl Documentation page for the manual name Fsdb::F...m_to_db(3) β yes bestie, that exact dramatic little name π
β¨ NAME β¨
tabdelim_to_db β convert tab-delimited data into fsdb π
πΈ SYNOPSIS πΈ
tabdelim_to_db <source.tabdelim >target.fsdb
π DESCRIPTION π
okay so this tiny icon converts a tab-delimited data stream to Fsdb format, no cap β¨
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:
-dβ Enable debugging output.-i,--inputInputSource β Read from InputSource, typically a file name, or"-"for standard input, or (if in Perl) aIO::Handle,Fsdb::IOorFsdb::BoundedQueueobjects.-o,--outputOutputDestination β Write to OutputDestination, typically a file name, or"-"for standard output, or (if in Perl) aIO::Handle,Fsdb::IOorFsdb::BoundedQueueobjects.--autorun,--noautorunβ By default, programs process automatically, butFsdb::Filterobjects in Perl do not run until you invoke therun()method. The"--(no)autorun"option controls that behavior within Perl.--helpβ Show help.--manβ Show full manual.
π₯ SAMPLE USAGE π₯
Input:
name email test1
Tommy Trojan tt@usc.edu 80
Joe Bruin joeb@ucla.edu 85
J. Random jr@caltech.edu 90
Command:
tabdelim_to_db
Output:
#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
π¦ SEE ALSO π¦
Fsdb.
π CLASS FUNCTIONS π
new
$filter = new Fsdb::Filter::tabdelim_to_db(@arguments);
Create a new tabdelim_to_db object, taking command-line arguments.
set_defaults
$filter->set_defaults();
Internal: set up defaults.
parse_options
$filter->parse_options(@ARGV);
Internal: parse command-line arguments.
setup
$filter->setup();
Internal: setup, parse headers.
run
$filter->run();
Internal: run over each rows.
π AUTHOR and COPYRIGHT π
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.
π final vibe check: this page is from perl v5.32.1, dated 2024-08-02 β that's the footer lore, bestie π«Ά
π¦ where this page comes from
- epel 9: perl-Fsdb 2:3.9-1.el9 Β· GPLv2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms