Perl readpipe Function



Description

This function executes EXPR as a command. The output is then returned as a multiline string in scalar text, or with the line returned as individual elements in a list context.

Syntax

Following is the simple syntax for this function −

readpipe EXPR

Return Value

This function returns String in Scalar Context and returns List in List Context.

Example

Following is the example code showing its basic usage −

#!/usr/bin/perl -w

@result = readpipe( "ls -l /tmp" );

print "@result";

When above code is executed, it produces the following result. This will give whole content in /tmp directory −

drwxr-xr-x  2 root   root    4096 Mar 19 11:55 testdir
perl_function_references.htm
Advertisements