He utilizado el código que viene en perldoc sobre la función system y me da un error que no consigo identificar y solucionar. He revisado paths y permisos y son correctos. Mi código es el siguiente:
Using perl Syntax Highlighting
my $script = '/usr/local/bin/dget';
$script .= ' -n '.$db' '.$id.' >> '.$outfile;
system($script) == 0 or die "system $script failed: $?";
$script .= ' -n '.$db' '.$id.' >> '.$outfile;
system($script) == 0 or die "system $script failed: $?";
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
El error es el siguiente:
- Código: Seleccionar todo
system /usr/local/bin/dget -n result_db 104 >> /tmp/results/101_result.txt failed: 5888 at line 69,
El script funciona bien por línea de comandos. Os agradecería cualquier ayuda.
Un saludo.