Perl 的 readpipe 函数



描述

此函数将 EXPR 作为一个命令执行。然后将输出作为标量文本中的多行字符串返回,或在列表上下文中作为各个元素返回。

语法

以下是此函数的简单语法 -

readpipe EXPR

返回值

此函数在标量上下文中返回字符串,在列表上下文中返回列表。

示例

以下示例代码展示了其基本用法 -

#!/usr/bin/perl -w

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

print "@result";

在执行以上代码时,它会产生以下结果。这将提供 /tmp 目录中的所有内容 -

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