Operators: SampleShellPipe 1.1.0

Toolkits > SampleShellPipe 1.1.0 > Operators

Operators

TestShellPipeBadScript
This sample application executes a Perl script containing a syntax error with the ShellPipe operator, and logs the error messages from the Perl interpreter in the Streams application trace.
TestShellPipeBadScript2
This sample application executes a Perl script containing a syntax error with the ShellPipe operator, and logs the error messages from the Perl interpreter in the Streams application trace.
TestShellPipeBasic1
This sample application executes a variety of scripts with the ShellPipe operator, flowing Streams tuple attributes through the scripts, and storing their STDOUT in files.
TestShellPipeBasic2
This sample application executes a variety of scripts with the ShellPipe operator, flowing Streams tuple attributes through the scripts, and storing their STDOUT and STDERR in files.
TestShellPipeCopyAttributes_1to1_naive
This sample application executes a Perl script with the ShellPipe operator, flowing Streams tuples through the script asynchronously, naively copying input attributes to output tuples.
TestShellPipeCopyAttributes_1to1_paired
This sample application executes a Perl script with the ShellPipe operator, flowing Streams tuples through the script asynchronously, then pairing the ShellPipe operator's input and output tuples, using a downstream Barrier operator.
TestShellPipeCopyAttributes_1toN_naive
This sample application executes a Perl script with the ShellPipe operator, flowing Streams tuples through the script asynchronously, naively copying input attributes to output tuples.
TestShellPipeCopyAttributes_1toN_queued
This sample application executes a Perl script with the ShellPipe operator, flowing Streams tuples through the script asynchronously, then matching the ShellPipe operator's output tuples with the input tuple that caused them, using a downstream Custom operator.
TestShellPipeSynchronize
This sample application executes a Perl script with the ShellPipe operator, flowing Streams tuple attributes through the script, synchronizing the tuple flow with the script's input and output, using an upstream Gate operator.