Port details |
- p5-IO-MultiPipe Check for errors when running a command through multiple pipes
- 0.0.0 net
=0 0.0.0Version of this port present on the latest quarterly branch. - Maintainer: vvelox@vvelox.net
 - Port Added: 2009-01-26 17:44:39
- Last Update: 2009-01-26 22:48:20
- SVN Revision: UNKNOWN
- Also Listed In: perl5
- License: not specified in port
- WWW:
- http://search.cpan.org/~vvelox/IO-MultiPipe/
- Description:
- Normally if a part of a pipe fails, depending on the location, it won't
be detected. This breaks down a command involving pipes and runs each
command seperately.
It uses open3 to run each chunk of the pipe.
use IO::MultiPipe;
my $pipes = IO::MultiPipe->new();
#This sets the pipe that will be run.
$pipes->set('sed s/-// | sed s/123/abc/ | sed s/ABC/abc/');
if ($pipes->{error}){
print "Error!\n";
}
#'123-ABCxyz' through the command set above.
my $returned=$pipes->run('123-ABCxyz');
WWW: http://search.cpan.org/~vvelox/IO-MultiPipe/
cgit ¦ GitHub ¦ GitHub ¦ GitLab ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- p5-IO-MultiPipe>0:net/p5-IO-MultiPipe
- No installation instructions:
- This port has been deleted.
- PKGNAME: p5-IO-MultiPipe
- Flavors: there is no flavor information for this port.
- distinfo:
- There is no distinfo for this port.
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- perl5.8.8 : lang/perl5.8
- Runtime dependencies:
-
- perl5.8.8 : lang/perl5.8
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- N/A
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 2
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.0.0 26 Jan 2009 22:48:20
 |
pgollucci  |
- Fix INDEX
- relocate net/p5-IO-MultiPipe -> devel/p5-IO-MultiPipe
Pointhat: me :( |
0.0.0 26 Jan 2009 17:44:14
 |
pgollucci  |
Normally if a part of a pipe fails, depending on the location, it won't
be detected. This breaks down a command involving pipes and runs each
command seperately.
It uses open3 to run each chunk of the pipe.
use IO::MultiPipe;
my $pipes = IO::MultiPipe->new();
#This sets the pipe that will be run.
$pipes->set('sed s/-// | sed s/123/abc/ | sed s/ABC/abc/');
if ($pipes->{error}){
print "Error!\n";
}
#'123-ABCxyz' through the command set above.
my $returned=$pipes->run('123-ABCxyz');
WWW: http://search.cpan.org/~vvelox/IO-MultiPipe/
PR: ports/ports/130563
Submitted by: Zane C, Bowers <vvelox at vvelox.net> |
Number of commits found: 2
|