strace -e open perl programa.pl parametro1 parametro2
así mirarás que está intentando abrir
2011/1/11 Rafa Toucedo <debian.vigo(a)gmail.com>
Buenos días ,
he "recodificado" un programa en perl que nativamente funcionaba en Ruin2
con sus respectivas rutas (C:\....) lo que he hecho básicamente es modificar
las rutas por las "nativas" de Linux (del tipo /home/...) y lanzarlo con el
ejecutable de perl *perl programa.pl, *este programa contiene parámetros a
la hora de ejecutarlo, es un ID y un nombre de archivo del tipo *perl
programa.pl parametro1 parametro2 *pero cuando lo lanzo me dice que
"parametro1" no lo encuentra (es un archivo de texto plano que contiene una
cadena alfanumérica) lo hago como root y nada... si hago un "*cat*" del
archivo con su ruta exacta me visualiaza el mismo.... el "chown" lo tengo a
root:root en toda la estructura de carpetas , mi duda es si al lanzar perl
usa el usuario root o si a esa ruta le tengo que dar otro tipo de permisos
gracias!
_______________________________________________
GALPon mailing list
GALPon(a)listas.galpon.org
https://listas.galpon.org/cgi-bin/mailman/listinfo/galpon