The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Search results for "ipc::run"

IPC::Run - system() and background procs w/ piping, redirs, ptys (Unix, Win32) River stage four • 159 direct dependents • 1893 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 - Search in distribution

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 - Search in distribution

IPC::Run::SafeHandles - Use IPC::Run and IPC::Run3 safely River stage zero No dependents

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 River stage zero No dependents

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::Run::Patch::Setuid - Set EUID River stage one • 2 direct dependents • 5 total dependents

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 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 - Search in distribution

IPC::Run3 - run a subprocess with input/output redirection River stage four • 100 direct dependents • 4241 total dependents

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

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 - Search in distribution

IPC::Run3::Shell - Perl extension for calling system commands as if they were Perl functions River stage one • 1 direct dependent • 1 total dependent

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::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 - Search in distribution

IPC::RunSession::Simple - Run a simple IPC session in the same vein as IPC::Run & Expect River stage zero No dependents

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 River stage one • 1 direct dependent • 1 total dependent

PERLANCAR/Bencher-Scenarios-IPCRun-0.002 - 25 Jan 2017 08:23:03 UTC - Search in distribution

Footprintless::CommandRunner::IPCRun - An implementation of Footprintless::CommandRunner using IPC::Run River stage one • 3 direct dependents • 3 total dependents

An implementation of Footprintless::CommandRunner using "IPC::Run"....

LTHEISEN/Footprintless-1.29 - 22 Aug 2018 21:52:40 UTC - Search in distribution

lib/Net/CLI/Interact/Transport/Wrapper/IPC_Run.pm River stage one • 1 direct dependent • 1 total dependent

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 River stage zero No dependents

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 River stage zero No dependents

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 River stage three • 78 direct dependents • 144 total dependents

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 River stage one • 3 direct dependents • 4 total dependents

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 River stage three • 21 direct dependents • 315 total dependents

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

Event - Event loop processing River stage two • 15 direct dependents • 25 total dependents

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
309 results (0.351 seconds)