fbpx

Variables predefinidas de perl

Los siguientes nombres tienen un significado especial en PERL sólo incluiremos los más frecuentes, para una información más detallada consulte el manual de usuario:

  • “$_” contiene el contenido del último registro leido de un fichero.
  • “$. ” contiene el número de la última línea leida de un fichero.
  • “$/ ” separador de campo para la entrada.
  • “$,” separador de campo para la salida, aplicable a print.
  • “$ ” separador de registro para la salida, aplicable a print.
  • “$~” contiene el nombre del formato o report definido para la salida actual.
  • “$^” contiene el nombre de la cabecera de formato o report definido para la salida actual.
  • “$$” número de proceso perl scripts que se esta ejecutando actualmente.
  • “$&” representa el valor de la última cadena de caracteres comparada exitosamente.
  • “$`” y “$'” estos dos terminos se utilizan conjuntamente para separar cadenas de caracteres comparadas exitosamente.
  • “$!” contiene el valor actual de ERRNO, es decir, el último error acontecido.
  • “$0” contiene el nombre del fichero que hemos dado a nuestro perl script.
  • “$[“ contiene el valor del primer indice de una array de escalares, por defecto es 0.
  • “$<" uid real del proceso actual.
  • “$>” uid efectivo del proceso actual.
  • “$(” gid real del proceso actual.
  • “$)” gid efectivo del proceso actual.
  • @ARGV contiene los parámetros pasados a nuestro perl script.
  • %ENV array asociativo que contiene las variables de entorno bajo el que se ejecuta nuestro perl script.

Don’t Stop Here

More To Explore