• Publicidad

Ayuda para identificar un error

¿Apenas comienzas con Perl? En este foro podrás encontrar y hacer preguntas básicas de Perl con respuestas aptas a tu nivel.

Ayuda para identificar un error

Notapor aLiSH » 2007-08-09 05:27 @268

Hola a todos,

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:

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
my $script = '/usr/local/bin/dget';
$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.
aLiSH
Perlero nuevo
Perlero nuevo
 
Mensajes: 18
Registrado: 2007-05-08 05:57 @290

Publicidad

Notapor aLiSH » 2007-08-09 05:39 @277

He vuelto a revisar los paths y lo que ocurría era que la variable $db no estaba bien definida. Ya funciona.
aLiSH
Perlero nuevo
Perlero nuevo
 
Mensajes: 18
Registrado: 2007-05-08 05:57 @290


Volver a Básico

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 22 invitados