p5-IPC-Open3-Simple - Simple alternative to IPC::Open3

Property Value
Distribution FreeBSD 11
Repository FreeBSD Ports Latest amd64
Package filename p5-IPC-Open3-Simple-0.04_1.txz
Package name p5-IPC-Open3-Simple
Package version 0.04
Package release 1
Package architecture amd64
Package type txz
Category devel perl5
Homepage https://metacpan.org/release/IPC-Open3-Simple
License GPLv1+, ART10
Maintainer sunpoet@FreeBSD.org
Download size 8.78 KB
Installed size 16.03 KB
IPC::Open3::Simple aims at making it very easy to start a shell command,
eventually feed its stdin with some data, then retrieve its stdout and stderr
When you want to run a shell command and parse its stdout/stderr or feed its
stdin, you often end up using IPC::Run, IPC::Cmd or IPC::Open3 with your own
parsing code, and end up writing more code than you intended. IPC::Open3::Simple
is about removing this overhead and making IPC::Open3 easier to use.
IPC::Open3::Simple calls IPC::Open3 and redirects stdin, stdout and stderr to
some function references passed in argument to the constructor. It does a select
on the input/output filehandles returned by IPC::Open3 and dispatches their
content to and from those functions.
WWW: https://metacpan.org/release/IPC-Open3-Simple


Package Version Architecture Repository
p5-IPC-Open3-Simple-0.04_1.txz 0.04 i386 FreeBSD Ports Quarterly
p5-IPC-Open3-Simple-0.04_1.txz 0.04 amd64 FreeBSD Ports Quarterly
p5-IPC-Open3-Simple-0.04_1.txz 0.04 i386 FreeBSD Ports Latest
p5-IPC-Open3-Simple - - -


Name Value
perl5 = 5.28.1_1


Type URL
Mirror pkg.freebsd.org
Binary Package p5-IPC-Open3-Simple-0.04_1.txz
Source Package devel/p5-IPC-Open3-Simple

Install Howto

Install p5-IPC-Open3-Simple txz package:

# pkg install p5-IPC-Open3-Simple

See Also

Package Description
p5-IPC-PerlSSH-0.17.txz Class for executing remote perl code over an SSH link
p5-IPC-PubSub-0.29_2.txz Interprocess Publish/Subscribe channels
p5-IPC-Run-0.99.txz IPC::Run - Run subprocesses with piping and redirection
p5-IPC-Run-SafeHandles-0.04_1.txz Safe guarding for IPC::Run(3)
p5-IPC-Run3-0.048_1.txz Run a subprocess in batch mode
p5-IPC-Session-0.05_1.txz Drive ssh or other interactive shell, local or remote (like 'expect')
p5-IPC-ShareLite-0.17_1.txz Simple interface to access shared memory
p5-IPC-Shareable-0.61_1.txz Share Perl variables between processes
p5-IPC-SharedCache-1.3_2.txz Perl module for managing a SysV IPC shared memory cache
p5-IPC-ShellCmd-0.005_1.txz Run a command with a given environment and capture output
p5-IPC-Signal-1.00_1.txz IPC::Signal - Utility functions dealing with signals
p5-IPC-System-Simple-1.25_1.txz Perl extension to run commands simply with detailed diagnostics
p5-IPv6-Address-0.208.txz IPv6 Address Manipulation Library
p5-IRC-Bot-Hangman-0.1_2.txz IRC hangman bot
p5-IRC-Utils-0.12_1.txz Common utilities for IRC-related tasks