Perl readpipe Function
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.
Following is the simple syntax for this function:
This function returns String in Scalar Context and returns List in List Context.
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 produced following result. This will give whole content in /tmp directory:
drwxr-xr-x 2 root root 4096 Mar 19 11:55 testdir