Acme-CPANModules-Parse-UnixShellCommandLine
view release on metacpan or search on metacpan
},
{
"class" : "Dist::Zilla::Plugin::ShareDir",
"name" : "@Author::PERLANCAR/@Filter/ShareDir",
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::MakeMaker",
"config" : {
"Dist::Zilla::Role::TestRunner" : {
"default_jobs" : 1
}
},
"name" : "@Author::PERLANCAR/@Filter/MakeMaker",
"version" : "6.030"
},
{
"class" : "Dist::Zilla::Plugin::Manifest",
"name" : "@Author::PERLANCAR/@Filter/Manifest",
"version" : "6.030"
},
name: '@Author::PERLANCAR/@Filter/ExecDir'
version: '6.030'
-
class: Dist::Zilla::Plugin::ShareDir
name: '@Author::PERLANCAR/@Filter/ShareDir'
version: '6.030'
-
class: Dist::Zilla::Plugin::MakeMaker
config:
Dist::Zilla::Role::TestRunner:
default_jobs: 1
name: '@Author::PERLANCAR/@Filter/MakeMaker'
version: '6.030'
-
class: Dist::Zilla::Plugin::Manifest
name: '@Author::PERLANCAR/@Filter/Manifest'
version: '6.030'
-
class: Dist::Zilla::Plugin::ConfirmRelease
name: '@Author::PERLANCAR/@Filter/ConfirmRelease'
version: '6.030'
In general I recommend Text::ParseWords as it is a core module. If you
want a little more speed, try Parse::CommandLine::Regexp (see reference
to benchmark in See Also).
ACME::CPANMODULES ENTRIES
Complete::Bash
Author: PERLANCAR <https://metacpan.org/author/PERLANCAR>
Its parse_cmdline() function can break a command-line string into
words. This function is geared for tab completion, so by default it
also breaks on some other word-breaking characters like "=", "@",
and so on. Probably not what you want generally, unless you are
working with tab completion.
Complete::Zsh
Author: PERLANCAR <https://metacpan.org/author/PERLANCAR>
Complete::Fish
Author: PERLANCAR <https://metacpan.org/author/PERLANCAR>
lib/Acme/CPANModules/Parse/UnixShellCommandLine.pm view on Meta::CPAN
a little more speed, try <pm:Parse::CommandLine::Regexp> (see reference to
benchmark in See Also).
_
entries => [
{
module=>'Complete::Bash',
description => <<'_',
Its `parse_cmdline()` function can break a command-line string into words. This
function is geared for tab completion, so by default it also breaks on some
other word-breaking characters like "=", "@", and so on. Probably not what you
want generally, unless you are working with tab completion.
_
},
{
module=>'Complete::Zsh',
},
{
module=>'Complete::Fish',
lib/Acme/CPANModules/Parse/UnixShellCommandLine.pm view on Meta::CPAN
=head1 ACME::CPANMODULES ENTRIES
=over
=item L<Complete::Bash>
Author: L<PERLANCAR|https://metacpan.org/author/PERLANCAR>
Its C<parse_cmdline()> function can break a command-line string into words. This
function is geared for tab completion, so by default it also breaks on some
other word-breaking characters like "=", "@", and so on. Probably not what you
want generally, unless you are working with tab completion.
=item L<Complete::Zsh>
Author: L<PERLANCAR|https://metacpan.org/author/PERLANCAR>
=item L<Complete::Fish>
( run in 0.288 second using v1.01-cache-2.11-cpan-0a6323c29d9 )