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::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::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::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
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
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
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-20240511 - 10 May 2024 13:16:10 UTC - Search in distribution
Argv - Provide an OO interface to an arg vector
An Argv object treats a command line as 3 separate entities: the *program*, the *options*, and the *args*. The *options* may be further subdivided into user-defined *option sets* by use of the "optset" method. When one of the *execution methods* is c...
DSB/Argv-1.28 - 13 May 2013 15:01:11 UTC - Search in distribution
MCE - Many-Core Engine for Perl providing parallel processing capabilities
MCE spawns a pool of workers and therefore does not fork a new process per each element of data. Instead, MCE follows a bank queuing model. Imagine the line being the data and bank-tellers the parallel workers. MCE enhances that model by adding the a...
MARIOROY/MCE-1.891 - 06 Jun 2024 08:38:32 UTC - Search in distribution- MCE::Flow - Parallel flow model for building creative applications
- MCE::Step - Parallel step model for building creative steps
- MCE::Loop - MCE model for building parallel loops
- 5 more results from MCE »
Event - Event loop processing
ALERT: Marc Lehmann may have taken over the future of event loops in Perl. Check out his libev library and EV Perl module. 25 Aug 2009 The Event module provide a central facility to watch for various types of events and invoke a callback when these e...
ETJ/Event-1.28 - 29 Apr 2021 18:14:31 UTC - Search in distribution