DBCOLRENAME(1)
π NAME π
okay so this is DBCOLRENAME(1) from User Contributed Perl Documentation, and the main character is dbcolrename β change the names of columns in a fsdb schema. That's the whole vibe, bestie. Periodt. π
β¨ SYNOPSIS β¨
dbcolrename OldName1 NewName1 [OldName2 NewName2] ...
π¦ DESCRIPTION π¦
Dbcolrename changes the names of columns in a fsdb schema, mapping OldName1 to NewName1, and so on for multiple pairs of column names. Slay.
And note that it is valid to do "overlapping" renames like dbcolrename a b b a. Yes, bestie, that exact overlapping move is legal π
.
πΈ OPTIONS πΈ
No non-standard options. Not a single non-standard one, periodt.
This module also supports the standard fsdb options:
-dβ Enable debugging output. π-ior--inputInputSource β Read from InputSource, typically a file name, or"-"for standard input, or (if in Perl) aIO::Handle,Fsdb::IOorFsdb::BoundedQueueobjects. π«Ά-oor--outputOutputDestination β Write to OutputDestination, typically a file name, or"-"for standard output, or (if in Perl) aIO::Handle,Fsdb::IOorFsdb::BoundedQueueobjects. π--autorunor--noautorunβ By default, programs process automatically, butFsdb::Filterobjects in Perl do not run until you invoke therun()method. The--(no)autorunoption controls that behavior within Perl. βοΈ--helpβ Show help. π--manβ Show full manual. π
π SAMPLE USAGE π
Input:
#fsdb account passwd uid gid fullname homedir shell
johnh * 2274 134 John_Heidemann /home/johnh /bin/bash
greg * 2275 134 Greg_Johnson /home/greg /bin/bash
root * 0 0 Root /root /bin/bash
# this is a simple database
Command:
cat DATA/passwd.fsdb | dbcolrename fullname first_last
Output:
#fsdb account passwd uid gid first_last homedir shell
johnh * 2274 134 John_Heidemann /home/johnh /bin/bash
greg * 2275 134 Greg_Johnson /home/greg /bin/bash
root * 0 0 Root /root /bin/bash
# this is a simple database
# | dbcolrename fullname first_last
π§ SEE ALSO π§
Also see Fsdb. β that's the reference, iykyk. π
π AUTHOR and COPYRIGHT π
Copyright (C) 1991-2022 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.
That's the whole page, bestie! This version came with perl v5.32.1 and is dated 2024-08-02 π«Άβ¨
π¦ 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