Funzione readpipe di Perl

Descrizione

Questa funzione esegue EXPR come un comando. L'output viene quindi restituito come una stringa multilinea in testo scalare o con la riga restituita come singoli elementi in un contesto di elenco.

Sintassi

Di seguito è riportata la semplice sintassi per questa funzione:

readpipe EXPR

Valore di ritorno

Questa funzione restituisce String in contesto scalare e restituisce List in List Context.

Esempio

Di seguito è riportato il codice di esempio che mostra il suo utilizzo di base:

#!/usr/bin/perl -w

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

print "@result";

Quando viene eseguito il codice precedente, produce il risultato seguente. Questo darà l'intero contenuto nella directory / tmp -

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