p5-Text-Filter - Base class for objects that can read and write text lines

Property Value
Distribution FreeBSD 12
Repository FreeBSD Ports Latest amd64
Package filename p5-Text-Filter-1.10_1.txz
Package name p5-Text-Filter
Package version 1.10
Package release 1
Package architecture amd64
Package type txz
Category perl5 textproc
Homepage -
License -
Maintainer perl@FreeBSD.org
Download size 16.39 KB
Installed size 36.99 KB
A plethora of tools exist that operate as filters: they get data from a
source, operate on this data, and write possibly modified data to a
destination. In the Unix world, these tools can be chained using a
technique called pipelining, where the output of one filter is connected
to the input of another filter. Some non-Unix worlds are reported to
have similar provisions.
To create Perl modules for filter functionality seems trivial at first.
Just open the input file, read and process it, and write output to a
destination file. But for really reusable modules this approach is too
simple. A reusable module should not read and write files itself, but
rely on the calling program to provide input as well as to handle the
Text::Filter is a base class for modules that have in common that they
process text lines by reading from some source (usually a file),
manipulating the contents and writing something back to some destination
(usually some other file).
This module can be used 'as is', but its real power shows when used to
derive modules from it.


Package Version Architecture Repository
p5-Text-Filter-1.10_1.txz 1.10 i386 FreeBSD Ports Latest
p5-Text-Filter-1.10_1.txz 1.10 amd64 FreeBSD Ports Quarterly
p5-Text-Filter-1.10_1.txz 1.10 i386 FreeBSD Ports Quarterly
p5-Text-Filter - - -


Name Value
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-Text-Filter-1.10_1.txz
Source Package textproc/p5-Text-Filter

Install Howto

Install p5-Text-Filter txz package:

# pkg install p5-Text-Filter

See Also

Package Description
p5-Text-Filter-Chain-0.02_1.txz Chains multiple Text::Filter objects and runs them in sequence
p5-Text-FindIndent-0.10_1.txz Perl5 module to heuristically determine the indent style of a file
p5-Text-FixEOL-1.06_1.txz Canonicalizes text to a specified EOL/EOF convention
p5-Text-FixedLength-0.12_1.txz Parse and create fixed length field records
p5-Text-FixedLength-Extra-1.1_1.txz Various niceties for p5-Text-FixedLength lovers
p5-Text-Flow-0.01_1.txz Flexible text flowing and word wrapping for not just ASCII output
p5-Text-Flowchart-1.00_1.txz ASCII Flowchart maker
p5-Text-Flowed-0.14_1.txz RFC2646 format=flowed
p5-Text-Format+NWrap-0.52_1.txz Various subroutines to format and wrap text
p5-Text-Format-0.61.txz Various subroutines to format text
p5-Text-FormatTable-1.03_1.txz Renders simple tables as text
p5-Text-German-0.06_1.txz German Grundform reduction
p5-Text-Glob-0.11.txz Match globbing patterns against text
p5-Text-Graphics-1.0001_2.txz Text graphics rendering toolkit
p5-Text-Greeking-0.14.txz Generate meaningless text that creates the illusion of the document