NAME
Bat::Interpreter::Delegate::Executor::System
VERSION
version 0.012
SYNOPSIS
use Bat::Interpreter;
use Bat::Interpreter::Delegate::Executor::System;
my $system_executor = Bat::Interpreter::Delegate::Executor::System->new;
my $interpreter = Bat::Interpreter->new(executor => $system_executor);
$interpreter->run('my.cmd');
DESCRIPTION
Every command gets through system. So if you are in Linux using bash, bash will try to execute the command.
This executor is as dumb and simple as it can, be cautious.
NAME
Bat::Interpreter::Delegate::Executor::PartialDryRunner - Executor for executing commands via perl system
METHODS
execute_command
Execute general commands.
This executor use perl system
execute_for_command
Execute commands for use in FOR expressions. This is usually used to capture output and implement some logic inside the bat/cmd file.
This executor executes this commands via perl subshell: ``
AUTHOR
Pablo Rodríguez González <pablo.rodriguez.gonzalez@gmail.com>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2018 by Pablo Rodríguez González.
This is free software, licensed under:
The MIT (X11) License