Tengo un archivo que usa CR/LF para separar registros, pero los registros individuales a veces contienen un LF.Perl Nuevo problema de separador de línea
while (<$in>)
{
#extract record data
}
estoy tratando de leer este código como antes y esto (lo que cabe esperar) divide los registros que contienen sólo un LF. Sin embargo, hubiera esperado que un $/
reasignado resolviera este problema, pero parece que hace que el archivo completo se lea en una iteración.
$/ = "\r\n";
while (<$in>)
{
#extract record data
}
¿Alguien aquí puede sugerir una solución de trabajo?
Estoy usando Activestate Perl en Windows.
¡Gracias que funcionó a la perfección! – Hans