Ottieni valore sullo script perl da un altro script perl [chiuso]


-1

Ho due script perl. Il primo script perl chiama un altro script perl, quindi voglio ottenere il risultato dall'altro script e usarlo nel primo script per creare una condizione. Io uso:

Sistema ( "perlscript2.pl");

per eseguire il secondo script per il primo, ma non so come ottenere il valore restituito.

Grazie per l'aiuto!!

Risposte:


1

È possibile utilizzare i backtick per questo, quindi:

my $output_from_first_script = `perlscript2.pl 2>&1`

2> & 1 è quello di catturare l'output inviato a STDERR anziché a STDOUT (i backtick catturano solo STDOUT).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.