Perl - Referencias de funciones

Aquí está la lista de todas las funciones importantes admitidas por Perl estándar.

  • abs - función de valor absoluto

  • aceptar - aceptar un enchufe entrante conectar

  • alarma - programar una SIGALRM

  • atan2 - arcotangente de Y / X en el rango -PI a PI

  • enlazar - enlaza una dirección a un socket

  • binmode : prepara archivos binarios para E / S

  • bendecir - crear un objeto

  • llamador : obtiene el contexto de la llamada de subrutina actual

  • chdir - cambia tu directorio de trabajo actual

  • chmod : cambia los permisos en una lista de archivos

  • chomp : elimina un separador de registro final de una cadena

  • cortar - eliminar el último carácter de una cadena

  • chown : cambia la propiedad en una lista de archivos

  • chr - obtiene el carácter que representa este número

  • chroot - hacer que el directorio sea una nueva raíz para búsquedas de rutas

  • cerrar - cerrar mango de archivo (o tubería o enchufe)

  • closedir - cerrar identificador de directorio

  • conectar - conectar a un enchufe remoto

  • continuar - bloque final opcional en un momento o foreach

  • cos - función coseno

  • crypt : cifrado de estilo passwd unidireccional

  • dbmclose : rompe el enlace en un archivo dbm vinculado

  • dbmopen : crea un enlace en un archivo dbm vinculado

  • definido : prueba si un valor, variable o función está definido o no

  • eliminar : elimina un valor de un hash

  • morir - hacer una excepción o rescatar

  • hacer - convertir un BLOQUE en un TÉRMINO

  • volcado : crea un volcado de núcleo inmediato

  • cada uno : recupera el siguiente par clave / valor de un hash

  • endgrent : hazlo usando el archivo de grupo

  • endhostent : hazlo usando el archivo hosts

  • endnetent : hazlo usando archivos de redes

  • endprotoent - hacerse usando el archivo de protocolos

  • endpwent - terminar usando el archivo passwd

  • Endoservento - Terminar con el archivo de servicios.

  • eof : prueba el final de un identificador de archivo

  • eval - captura excepciones o compila y ejecuta código

  • exec : abandone este programa para ejecutar otro

  • existe : prueba si hay una clave hash

  • salir - terminar este programa

  • exp - subir yo a un poder

  • fcntl - llamada al sistema de control de archivos

  • fileno : devuelve el descriptor de archivo de filehandle

  • flock : bloquea un archivo completo con un bloqueo de aviso

  • fork : crea un nuevo proceso como este

  • formato : declara un formato de imagen con el uso de la función write ()

  • formline - función interna utilizada para formatos

  • getc : obtiene el siguiente carácter del identificador de archivo

  • getgrent - obtener el siguiente registro de grupo

  • getgrgid : obtiene el registro de grupo dado el ID de usuario del grupo

  • getgrnam - obtener el registro del grupo dado el nombre del grupo

  • gethostbyaddr - obtiene el registro de host dada su dirección

  • gethostbyname : obtiene el nombre del registro del host

  • gethostent - obtener el siguiente registro de hosts

  • getlogin : devuelve quién inició sesión en este tty

  • getnetbyaddr : obtiene el registro de red dada su dirección

  • getnetbyname - obtiene el nombre de registro del registro de redes

  • getnetent : obtenga el siguiente récord de redes

  • getpeername : encuentra el otro extremo de una conexión de socket

  • getpgrp - obtener grupo de procesos

  • getppid : obtiene el ID del proceso principal

  • getpriority : obtiene un buen valor actual

  • getprotobyname - obtiene el nombre del registro del protocolo

  • getprotobynumber : obtiene el protocolo numérico del registro del protocolo

  • getprotoent - obtener el siguiente registro de protocolos

  • getpwent - obtener el siguiente registro passwd

  • getpwnam : obtiene el registro passwd dado el nombre de inicio de sesión del usuario

  • getpwuid : obtiene el registro passwd dado el ID de usuario

  • getservbyname : obtiene el registro de servicios dado su nombre

  • getservbyport : obtiene el registro de servicios dado el puerto numérico

  • getservent : obtenga el siguiente registro de servicios

  • getsockname - recupera el sockaddr para un socket dado

  • getsockopt : obtiene opciones de socket en un socket dado

  • glob - expande los nombres de archivo usando comodines

  • gmtime : convierta la hora UNIX en un registro o una cadena utilizando el formato de hora de Greenwich.

  • goto - crear código espagueti

  • grep : ubica elementos en una lista, prueba verdadera contra un criterio dado

  • hex : convierte una cadena en un número hexadecimal

  • importar : parchear el espacio de nombres de un módulo en el suyo

  • índice : encuentra una subcadena dentro de una cadena

  • int - obtiene la parte entera de un número

  • ioctl : llamada al sistema de control de dispositivos dependiente del sistema

  • unirse - unirse a una lista en una cadena usando un separador

  • claves : recupera la lista de índices de un hash

  • kill : envía una señal a un proceso o grupo de procesos

  • último : salir de un bloque antes de tiempo

  • lc - devuelve la versión en minúscula de una cadena

  • lcfirst : devuelve una cadena con solo la siguiente letra en minúscula

  • longitud : devuelve el número de bytes en una cadena

  • enlace : crea un enlace fijo en el sistema de archivo

  • escucha - registra tu socket como servidor

  • local : crea un valor temporal para una variable global (alcance dinámico)

  • localtime : convierta la hora UNIX en un registro o una cadena usando la hora local

  • bloqueo : obtenga un bloqueo de hilo en una variable, subrutina o método

  • log : recupera el logaritmo natural de un número

  • lstat - stat un enlace simbólico

  • m : hace coincidir una cadena con un patrón de expresión regular

  • mapa : aplique un cambio a una lista para obtener una nueva lista con los cambios

  • mkdir - crea un directorio

  • msgctl - Operaciones de control de mensajes SysV IPC

  • msgget - obtener la cola de mensajes de SysV IPC

  • msgrcv : recibe un mensaje SysV IPC desde una cola de mensajes

  • msgsnd : envía un mensaje SysV IPC a una cola de mensajes

  • my - declara y asigna una variable local (alcance léxico)

  • siguiente : iterar un bloque prematuramente

  • no : no importa algunos símbolos de módulo o semántica en tiempo de compilación

  • oct - convierte una cadena en un número octal

  • abrir : abre un archivo, tubería o descriptor

  • opendir - abre un directorio

  • ord : encuentra la representación numérica de un carácter

  • nuestro - declara y asigna una variable de paquete (alcance léxico)

  • paquete : convierte una lista en una representación binaria

  • paquete : declara un espacio de nombres global separado

  • tubería : abre un par de identificadores de archivos conectados

  • pop : elimina el último elemento de una matriz y lo devuelve

  • pos - encuentra o establece el desplazamiento para la última / siguiente búsqueda m // g

  • imprimir : generar una lista en un identificador de archivo

  • printf : genera una lista formateada en un identificador de archivo

  • prototipo : obtenga el prototipo (si lo hay) de una subrutina

  • push : agrega uno o más elementos a una matriz

  • q - citar una sola cadena

  • qq - citar doblemente una cadena

  • qr - Patrón de compilación

  • quotemeta - citar caracteres mágicos de expresión regular

  • qw - cite una lista de palabras

  • qx - cita backquote una cadena

  • rand : recupera el siguiente número pseudoaleatorio

  • lectura : entrada almacenada en búfer de longitud fija desde un identificador de archivo

  • readdir : obtiene un directorio de un identificador de directorio

  • readline : recupera un registro de un archivo

  • readlink : determina a dónde apunta un enlace simbólico

  • readpipe : ejecuta un comando del sistema y recopila la salida estándar

  • recv - recibe un mensaje a través de un socket

  • rehacer : comienza esta iteración de bucle nuevamente

  • ref : descubre el tipo de cosa a la que se hace referencia

  • renombrar - cambiar un nombre de archivo

  • require : carga en funciones externas desde una biblioteca en tiempo de ejecución

  • reiniciar - borrar todas las variables de un nombre dado

  • volver - salir temprano de una función

  • reverse - voltea una cadena o una lista

  • rewinddir - restablecer el identificador del directorio

  • rindex : búsqueda de subcadenas de derecha a izquierda

  • rmdir - eliminar un directorio

  • s - reemplaza un patrón con una cuerda

  • escalar : fuerza un contexto escalar

  • buscar : reposicionar el puntero de archivo para E / S de acceso aleatorio

  • seekdir - reposicionar el puntero del directorio

  • seleccionar - restablecer la salida predeterminada o hacer multiplexación de E / S

  • semctl - Operaciones de control de semáforos SysV

  • semget : obtiene un conjunto de semáforos SysV

  • semop - Operaciones de semáforo SysV

  • enviar : envía un mensaje a través de un conector

  • setgrent - preparar el archivo de grupo para su uso

  • sethostent : prepara el archivo de hosts para su uso

  • setnetent : preparar el archivo de redes para su uso

  • setpgrp : establece el grupo de procesos de un proceso

  • setpriority : establece el valor agradable de un proceso

  • setprotoent : preparar el archivo de protocolos para su uso

  • setpwent : prepara el archivo passwd para su uso

  • setservent : prepara el archivo de servicios para su uso

  • setsockopt - establece algunas opciones de socket

  • shift : elimina el primer elemento de una matriz y devuélvelo

  • shmctl - Operaciones de memoria compartida SysV

  • shmget : obtiene el identificador de segmento de memoria compartida de SysV

  • shmread - leer la memoria compartida de SysV

  • shmwrite - escribir memoria compartida SysV

  • apagado : cierre solo la mitad de una conexión de socket

  • pecado - devuelve el seno de un número

  • dormir - bloquear durante algunos segundos

  • socket - crea un socket

  • socketpair - crea un par de sockets

  • ordenar : ordena una lista de valores

  • empalme : agregue o elimine elementos en cualquier lugar de una matriz

  • split - divide una cadena usando un delimitador de expresiones regulares

  • sprintf - impresión formateada en una cadena

  • sqrt - función de raíz cuadrada

  • srand - siembra el generador de números aleatorios

  • stat : obtiene la información de estado de un archivo

  • estudiar : optimizar los datos de entrada para búsquedas repetidas

  • sub - declarar una subrutina, posiblemente de forma anónima

  • substr - obtener o alterar una parte de una agitación

  • enlace simbólico : crea un enlace simbólico a un archivo

  • syscall : ejecuta una llamada al sistema arbitraria

  • sysopen : abre un archivo, canalización o descriptor

  • sysread : entrada sin búfer de longitud fija desde un identificador de archivo

  • sysseek : posiciona el puntero de E / S en el identificador utilizado con sysread y syswrite

  • sistema : ejecuta un programa separado

  • syswrite : salida sin búfer de longitud fija a un identificador de archivo

  • decir : obtener el puntero de búsqueda actual en un identificador de archivo

  • telldir : obtiene el puntero de búsqueda actual en un identificador de directorio

  • tie - enlaza una variable a una clase de objeto

  • vinculado : obtiene una referencia al objeto subyacente a una variable vinculada

  • tiempo - devuelve el número de segundos desde 1970

  • tiempos : devuelve el tiempo transcurrido para los procesos propios y secundarios

  • tr - transliterar una cadena

  • truncar - acortar un archivo

  • uc - devuelve la versión en mayúsculas de una cadena

  • ucfirst : devuelve una cadena con solo la siguiente letra en mayúsculas

  • umask : establece la máscara del modo de creación de archivos

  • undef : elimina una variable o definición de función

  • desvincular : eliminar un enlace a un archivo

  • desempaquetar - convertir la estructura binaria en variables perl normales

  • unshift - anteponer más elementos al principio de una lista

  • desatar - romper un empate vinculante a una variable

  • use - carga en un módulo en tiempo de compilación

  • utime : establece el último acceso de un archivo y modifica las horas

  • valores : devuelve una lista de los valores en un hash

  • vec - prueba o establece bits particulares en una cadena

  • esperar - esperar a que muera cualquier proceso secundario

  • waitpid - esperar a que muera un proceso hijo en particular

  • wantarray - obtener vacío vs escalar vs contexto de lista de la llamada de subrutina actual

  • advertir - imprimir información de depuración

  • escribir : imprime un registro de imagen

  • -X : una prueba de archivo (-r, -x, etc.)

  • y - transliterar una cadena