该函数执行EXPR作为命令。 然后,输出将作为标量文本中的多行字符串返回,或者作为列表上下文中的单个元素返回。
以下是此函数的简单语法 -
readpipe EXPR
此函数在标量上下文中返回String,并在List Context中返回List。
以下是显示其基本用法的示例代码 -
#!/usr/bin/perl -w
@result = readpipe( "ls -l /tmp" );
print "@result";
执行上述代码时,会产生以下结果。 这将在/ tmp目录中提供整个内容 -
drwxr-xr-x 2 root root 4096 Mar 19 11:55 testdir