Função Perl Readpipe

Descrição

Esta função executa EXPR como um comando. A saída é então retornada como uma string multilinha em texto escalar ou com a linha retornada como elementos individuais em um contexto de lista.

Sintaxe

A seguir está a sintaxe simples para esta função -

readpipe EXPR

Valor de retorno

Esta função retorna String no contexto escalar e retorna Lista no contexto de lista.

Exemplo

A seguir está o código de exemplo que mostra seu uso básico -

#!/usr/bin/perl -w

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

print "@result";

Quando o código acima é executado, ele produz o seguinte resultado. Isso fornecerá todo o conteúdo no diretório / tmp -

drwxr-xr-x  2 root   root    4096 Mar 19 11:55 testdir