Dai Okabayashi

NAME

ShellQuote::Any - escape strings for the shell on Linux, UNIX or MSWin32

SYNOPSIS

    use ShellQuote::Any;

    shell_quote('curl', 'http://example.com/?foo=123&bar=baz');
    # curl 'http://example.com/?foo=123&bar=baz'

DESCRIPTION

ShellQuote::Any escapes strings for the shell on Linux, UNIX or MSWin32.

METHOD

shell_quote(\@cmd [, $os])

If this method was called without $os, then @cmd escapes for current OS. $os supports MSWin32 or Bourne.

REPOSITORY

ShellQuote::Any is hosted on github: http://github.com/bayashi/ShellQuote-Any

I appreciate any feedback :D

AUTHOR

Dai Okabayashi <bayashi@cpan.org>

SEE ALSO

String::ShellQuote

Win32::ShellQuote

LICENSE

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See perlartistic.