Hi! I have an array (@archivo), and each line has pipes (|), so Im using split, but Im using 'sleep 1' to make it 'slower' so I can see line by line.
foreach $i (@archivo) { #Dont count the first and last line if($count>$size || $count<$size) { chomp($i); ($correo, $clave, $nombre, $registro, $id, $sexo, $password) = split(/\|/, $i); print $correo; sleep 1; } $count++; } However, it DOESNT print the array, it just waits.. (cause its no printing nothing). However I found that removing the sleep it prints, or after print $correo add print " "; and it prints! Why sleep its ?")#$)"$ my foreach? :-( What it prints without sleep or with the other 'print' is: [EMAIL PROTECTED]@[EMAIL PROTECTED]@domain4.com and ... thanks! Pablo -- Pablo Fischer Sandoval ([EMAIL PROTECTED]) http://www.pablo.com.mx http://www.debianmexico.org GPG FingerTip: 3D49 4CB8 8951 F2CA 8131 AF7C D1B9 1FB9 6B11 810C Firma URL: http://www.pablo.com.mx/firmagpg.txt -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]