Muchas gracias, explorer. Sabes que tengo un error en la lectura del xls, a ver si me ayudas por qué pasa esto.
Utilizo el Spreadsheet::Read y al abrir el archivo no tiene problemas, pero al pasar el nombre del archivo dentro de una variable, me da error, a lo mejor es algo básico que no estoy tomando en cuenta.
Aquí no tengo problemas:
Using perl Syntax Highlighting
my %con_tdm = configuracion->conexion_tandemD(); #hash de conexión
my $ref = ReadData('matrimonioTest.xls', cell => 0, atrr => 1); #lectura del xls
die "ERROR: xls no encontrado" if not $ref;
Coloreado en 0.002 segundos, usando
GeSHi 1.0.8.4
Acá quiero sacar siempre el último. Al archivo alojado lo guardo en una variable y se lo paso a la función ReadData y me da error
Using perl Syntax Highlighting
my $xls = `ls -ltR *.xls|head -n 1|tail -n 1|awk '{print \$NF}'`; #último xls
print $xls;
my %con_tdm = configuracion->conexion_tandemD(); #hash de conexión
my $ref = ReadData($xls, cell => 0, atrr => 1); #lectura del xls
die "ERROR: xls no encontrado" if not $ref;
Coloreado en 0.001 segundos, usando
GeSHi 1.0.8.4
y el error
Using text Syntax Highlighting
$ perl get_bdoro.pl
matrimonioTest.xls
Unsuccessful stat on filename containing newline at /usr/local/share/perl/5.14.2/Spreadsheet/Read.pm line 589, <ARCHIVO> line 1.
ERROR: xls no encontrado at get_bdoro.pl line 13, <ARCHIVO> line 1.
Coloreado en 0.000 segundos, usando
GeSHi 1.0.8.4
Le puse comillas dobles pero da el mismo error.
A ver si me puedes ayudar.
Saludos y gracias