App-vcardtidy
view release on metacpan or search on metacpan
.perltidyrc view on Meta::CPAN
--add-newlines
--add-semicolons
--add-whitespace
--backup-and-modify-in-place
--backup-file-extension="bak"
--blanks-before-blocks
--blanks-before-comments
--blanks-before-subs
--block-brace-tightness=0
--block-brace-vertical-tightness=0
--nobrace-left-and-indent
--brace-tightness=1
--brace-vertical-tightness=0
--brace-vertical-tightness-closing=0
--break-at-old-keyword-breakpoints
--version, -V print version information and exit
DESCRIPTION
vcardtidy formats VCARD files, using Text::vCard::Addressbook to
normalize field order and capitalization.
By default vcardtidy acts like a filter, reading from "stdin" and
writing to "stdout".
Any "FILES..." provided as arguments are tidied up in place without
backup! Users are encouraged to use a revision control system (e.g.
Git) or have secure backups.
OPTIONS
--filter, -f PERL
Before tidying, evaluate the "PERL" string with $_ set to the
input text. The modified $_ value then input to
Text::vCard::Addressbook for tidying.
Tools like sed(1), awk(1) and of course perl(1) are obviously
natively designed to modify text, in a better way. But
"--filter" ensures that you still have a valid VCARD afterwards,
bin/vcardtidy view on Meta::CPAN
=head1 DESCRIPTION
B<vcardtidy> formats VCARD files, using L<Text::vCard::Addressbook> to
normalize field order and capitalization.
By default B<vcardtidy> acts like a filter, reading from C<stdin> and
writing to C<stdout>.
Any C<FILES...> provided as arguments are tidied up in place B<without
backup>! Users are encouraged to use a revision control system (e.g.
Git) or have secure backups.
=head1 OPTIONS
=over
=item --filter, -f PERL
Before tidying, evaluate the C<PERL> string with C<$_> set to the input
text. The modified C<$_> value then input to
L<Text::vCard::Addressbook> for tidying.
( run in 0.549 second using v1.01-cache-2.11-cpan-49f99fa48dc )