¿Qué significa $|=1 en Perl?
$| es una variable. Es una variable incorporada de Perl. Es 0 por defecto. Si se establece en distinto de 0, significa que la salida actual se genera inmediatamente sin pasar. el caché. Por ejemplo, imprime o escribe un archivo. En realidad, debe almacenarse en caché, pero después de establecer esta variable en un valor distinto de cero, se generará inmediatamente sin almacenamiento en búfer.
$locip =~ s/ \./,/gi; es una coincidencia de expresión regular, para la variable $locip se usa para reemplazar, reemplace los puntos (.) en $locip con comas (,), g e i son opciones adicionales, g representa el reemplazo global, eso es decir, todos los puntos (.) se reemplazan con comas (,), i ignora las letras mayúsculas, lo cual no sirve de nada aquí
$_ también es una variable incorporada de Perl. Es la más común. variable predeterminada utilizada en Perl Generalmente, por ejemplo, si escribe un bucle: foreach (@my_array) { print $_ }
Este bucle no especifica una variable cada vez que atraviesa la matriz my_array. , el valor se asigna a $_, por lo que puedes imprimir cada elemento en la matriz my_array