The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:IPC::Capture"

IPC::Capture - portably run external apps and capture the output River stage one • 1 direct dependent • 1 total dependent

IPC::Capture is a module for running external applications in a portable fashion when you're primarily interested in capturing the returned output. Essentially this is an attempt at creating a portable way of doing "backticks" with io-redirection. In...

DOOM/IPC-Capture-0.06 - 16 Mar 2009 06:36:58 UTC

IPC::ShellCmd - Run a command with a given environment and capture output River stage zero No dependents

This module comes from the nth time I've had to implement a select loop and wanted appropriate sudo/su privilege magic, environment variables that are set in the child, working directories set etc. It aims to provide a reasonable interface for settin...

BOBTFISH/IPC-ShellCmd-0.001 - 09 Nov 2009 01:52:05 UTC

IPC::Cmd - finding and running system commands made easy River stage five • 127 direct dependents • 21420 total dependents

IPC::Cmd allows you to run commands platform independently, interactively if desired, but have them still work. The "can_run" function can tell you if a certain binary is installed and if so where, whereas the "run" function can actually execute any ...

BINGOS/IPC-Cmd-1.04 - 13 Jul 2019 09:17:39 UTC

IPC::Exe - Execute processes or Perl subroutines & string them via IPC. Think shell pipes. River stage zero No dependents

This module was written to provide a secure and highly flexible way to execute external programs with an intuitive syntax. In addition, more info is returned with each string of executions, such as the list of PIDs and $? of the last external pipe pr...

GLAI/IPC-Exe-2.002001 - 14 Nov 2011 08:22:35 UTC

IPC::Run - system() and background procs w/ piping, redirs, ptys (Unix, Win32) River stage four • 157 direct dependents • 1806 total dependents

IPC::Run allows you to run and interact with child processes using files, pipes, and pseudo-ttys. Both system()-style and scripted usages are supported and may be mixed. Likewise, functional and OO API styles are both supported and may be mixed. Vari...

TODDR/IPC-Run-20231003.0 - 03 Oct 2023 01:09:01 UTC

IPC::Open3 - open a process for reading, writing, and error handling using open3() River stage five • 11292 direct dependents • 32664 total dependents

Extremely similar to open2(), open3() spawns the given command and connects $chld_out for reading from the child, $chld_in for writing to the child, and $chld_err for errors. If $chld_err is false, or the same file descriptor as $chld_out, then STDOU...

PEVANS/perl-5.38.2 - 29 Nov 2023 16:10:36 UTC

IPC::Open3 - open a process for reading, writing, and error handling using open3() River stage five • 11292 direct dependents • 32664 total dependents

Extremely similar to open2(), open3() spawns the given command and connects $chld_out for reading from the child, $chld_in for writing to the child, and $chld_err for errors. If $chld_err is false, or the same file descriptor as $chld_out, then STDOU...

RJBS/perl-5.36.0 - 28 May 2022 00:26:10 UTC

IPC::Run::Fused - Capture Stdout/Stderr simultaneously as if it were one stream, painlessly. River stage zero No dependents

Have you ever tried to do essentially the same as you would in bash do to this: parentapp <( app 2>&1 ) And found massive road works getting in the way. Sure, you can always do this style syntax: open my $fh, 'someapp --args foo 2>&1 |'; But that's n...

KENTNL/IPC-Run-Fused-1.000001 - 08 Mar 2017 15:25:32 UTC

IPC::ReadpipeX - List form of readpipe/qx/backticks for capturing output River stage zero No dependents

The built-in readpipe function, also known as the "qx" operator or backticks (``), runs a command and captures the output (STDOUT). However, unlike system and exec, the command will always be parsed by the shell, and it does not provide a list form t...

DBOOK/IPC-ReadpipeX-0.003 - 23 Jan 2020 00:15:55 UTC

MooX::Ipc::Cmd - Moo role for issuing commands, with debug support, and signal handling River stage zero No dependents

CAZADOR/MooX-Ipc-Cmd-1.2.1 - 18 Nov 2016 18:26:32 UTC

IPC::RunExternal - Execute an external command conveniently by hiding the details of IPC::Open3. River stage zero No dependents

IPC::RunExternal is for executing external operating system programs more conveniently than with `` or "system()", and without all the hassle of IPC::Open3. IPC::RunExternal allows: 1) Capture stdout and stderr in scalar variables. 2) Capture both st...

MIKKOI/IPC-RunExternal-0.102 - 16 Aug 2022 21:00:27 UTC

IPC::Run3::Simple - Simple utility module to make the easy to use IPC::Run3 even more easy to use. River stage one • 1 direct dependent • 1 total dependent

AYOUNG/IPC-Run3-Simple-0.011 - 23 Apr 2012 18:30:13 UTC

IPC::System::Simple - Run commands simply, with detailed diagnostics River stage four • 126 direct dependents • 3984 total dependents

Calling Perl's in-built "system()" function is easy, determining if it was successful is *hard*. Let's face it, $? isn't the nicest variable in the world to play with, and even if you *do* check it, producing a well-formatted error string takes a lot...

JKEENAN/IPC-System-Simple-1.30 - 24 Mar 2020 01:37:42 UTC

IPC::System::Options - Perl's system(), readpipe()/qx, IPC::Run's run(), start() (with more options) River stage three • 80 direct dependents • 923 total dependents

This module provides replacement (wrapper) for Perl's "system()", "readpipe()" (qx//, a.k.a. the backtick operator), as well as IPC::Run's "start()" and "run()". The wrappers give you options like forcing/avoiding use of shell (like what IPC::System:...

PERLANCAR/IPC-System-Options-0.341 - 01 Jul 2023 00:05:13 UTC

IPC::PerlSSH::Library::Run - a library of command running functions for IPC::PerlSSH River stage one • 2 direct dependents • 2 total dependents

This module provides a library of functions for executing processes on the remote system. As well as a basic "system()"-like wrapper, there are also functions for passing data in to the executed process's STDIN stream, reading from its STDOUT stream,...

PEVANS/IPC-PerlSSH-0.17 - 11 Dec 2016 23:23:40 UTC
15 results (0.053 seconds)