Search results for "IPC::Run"
IPC::Run - system() and background procs w/ piping, redirs, ptys (Unix, Win32)
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 - Search in distribution- IPC::Run::IO - I/O channels for IPC::Run.
- IPC::Run::Debug - debugging routines for IPC::Run
- IPC::Run::Timer - Timer channels for IPC::Run.
- 4 more results from IPC-Run »
IPC::Run::Fused - Capture Stdout/Stderr simultaneously as if it were one stream, painlessly.
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 - Search in distribution- IPC::Run::Fused::Win32 - Implementation of IPC::Run::Fused for Win32
- IPC::Run::Fused::POSIX - Implementation of IPC::Run::Fused for POSIX-ish systems.
IPC::PrettyPipe::Execute::IPC::Run - execution backend using IPC::Run
IPC::PrettyPipe::Execute::IPC::Run implements the IPC::PrettyPipe::Executor role, providing an execution backend for IPC::PrettyPipe using the IPC::Run module. It does not support inner pipes with non-default streams. For example, this is supported: ...
DJERIUS/IPC-PrettyPipe-0.13 - 08 Jul 2020 21:29:42 UTC - Search in distribution- IPC::PrettyPipe::DSL - shortcuts to building an IPC::PrettyPipe object
IPC::Run::SafeHandles - Use IPC::Run and IPC::Run3 safely
IPC::Run and IPC::Run3 are both very upset when you try to use them under environments where you have STDOUT and/or STDERR tied to something else, such as under fastcgi. The module adds safe-guarding code when you call IPC::Run or IPC::Run3 under suc...
CLKAO/IPC-Run-SafeHandles-0.04 - 21 Aug 2012 04:21:22 UTC - Search in distribution
IPC::Run::Patch::Setuid - Set EUID
This patch sets EUID of the child process ($>) to the specified ID after forking....
PERLANCAR/IPC-Run-Patch-Setuid-0.003 - 30 Apr 2019 08:31:07 UTC - Search in distribution
IPC::PerlSSH::Library::Run - a library of command running functions for IPC::PerlSSH
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 - Search in distribution- IPC::PerlSSH - execute remote perl code over an SSH link
IPC::Run3 - run a subprocess with input/output redirection
This module allows you to run a subprocess and redirect stdin, stdout, and/or stderr to files and perl data structures. It aims to satisfy 99% of the need for using "system", "qx", and "open3" with a simple, extremely Perlish API. Speed, simplicity, ...
RJBS/IPC-Run3-0.049 - 20 Jan 2024 21:13:21 UTC - Search in distribution- run3profpp - Report on IPC::Run3 profiling data
IPC::RunExternal - Execute an external command conveniently by hiding the details of IPC::Open3.
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 - Search in distribution
IPC::Run3::Shell - Perl extension for calling system commands as if they were Perl functions
This module's goal is to provide a relatively transparent interface to system commands from regular-looking Perl functions. It is built on the module IPC::Run3 and is heavily inspired by the module Shell, but with several important differences and ad...
HAUKEX/IPC-Run3-Shell-0.58 - 17 May 2020 19:14:58 UTC - Search in distribution- IPC::Run3::Shell::CLIWrapper - Perl extension for wrapping arbitrary command-line tools
- lib/IPC/Run3/Shell.pm
IPC::Run3::Simple - Simple utility module to make the easy to use IPC::Run3 even more easy to use.
AYOUNG/IPC-Run3-Simple-0.011
-
23 Apr 2012 18:30:13 UTC
-
Search in distribution
IPC::RunSession::Simple - Run a simple IPC session in the same vein as IPC::Run & Expect
A simple IPC session with read/write capability using IPC::Open3 and IO::Select...
RKRIMEN/IPC-RunSession-Simple-0.002 - 27 Oct 2009 07:42:14 UTC - Search in distribution
Bencher::Scenarios::IPCRun - Scenarios to benchmark IPC::Run
PERLANCAR/Bencher-Scenarios-IPCRun-0.002
-
25 Jan 2017 08:23:03 UTC
-
Search in distribution
- Bencher::Scenario::IPCRun::run_stdin - Benchmark run()'s stdin vs opening a pipe
- Bencher::Scenario::IPCRun::run_overhead - Benchmark overhead of run() vs core's system()
Footprintless::CommandRunner::IPCRun - An implementation of Footprintless::CommandRunner using IPC::Run
An implementation of Footprintless::CommandRunner using "IPC::Run"....
LTHEISEN/Footprintless-1.29 - 22 Aug 2018 21:52:40 UTC - Search in distribution- Footprintless::CommandRunner::IPCRun3 - An implementation of Footprintless::CommandRunner using IPC::Run3
lib/Net/CLI/Interact/Transport/Wrapper/IPC_Run.pm
ABRAXXA/Net-CLI-Interact-2.400002
-
07 Sep 2023 12:09:03 UTC
-
Search in distribution
Proc::Topus - Spawn worker processes with IPC built-in
Proc::Topus spawns one or more worker processes from one or more worker groups. Each worker process is pre-allocated a pair of filehandles for communicating with the initial master process. An intermediate loader process is also created in order to t...
PRAVUS/Proc-Topus-0.02 - 07 Jan 2014 14:53:04 UTC - Search in distribution
Sys::Cmd - run a system command or spawn a system processes
Sys::Cmd lets you run system commands and capture their output, or spawn and interact with a system process through its "STDIN", "STDOUT", and "STDERR" file handles. The following functions are exported on demand by this module: run( @cmd, [\%opt] ) ...
MLAWREN/Sys-Cmd-0.99.0 - 05 Oct 2022 10:50:19 UTC - Search in distribution
IPC::Exe - Execute processes or Perl subroutines & string them via IPC. Think shell pipes.
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 - Search in distribution
jq
Jq is a data language for querying and manipulating JSON data. It takes JSON as input; queries and manipulates; and then prints JSON as output. Jq.pm is a Perl module binding to Jq. It's inputs and outputs are Perl data abjects that can be represente...
INGY/Jq-0.01 - 02 Dec 2016 23:13:49 UTC - Search in distribution
swaks - Swiss Army Knife SMTP, the all-purpose smtp transaction tester
swaks' primary design goal is to be a flexible, scriptable, transaction-oriented SMTP test tool. It handles SMTP features and extensions such as TLS, authentication, and pipelining; multiple version of the SMTP protocol including SMTP, ESMTP, and LMT...
MSIMERSON/Mail-Toaster-5.54 - 16 Feb 2017 19:40:58 UTC - Search in distribution
perltidy - a perl script indenter and reformatter
Perltidy reads a perl script and writes an indented, reformatted script. The formatting process involves converting the script into a string of tokens, removing any non-essential whitespace, and then rewriting the string of tokens with whitespace usi...
SHANCOCK/Perl-Tidy-20240202 - 01 Feb 2024 13:55:33 UTC - Search in distribution