Hola, bueno unos comandos del perl x)
abs: devuelve el valor absoluto de la expresión pasada.
chmod: cambia los permisos de los ficheros dados.
chop: recorta y retorna el último carácter de una cadena.
chown: cambia el propietario de los ficheros dados.
close : cierra un fichero.
cos: devuelve el coseno del ángulo dado en radianes.
defined: sirve para comprobar si existe una variable, formato, subrutina,etc..
delete: borra un valor de un array asociativo a través de su clave.
die: imprime en la salida del error estándar un mensaje pasado como parámetro cuando ocurre un error en la ejecución de una sentencia.
eof: retorna verdadero si el final del fichero dado.
eval: evalua la expresión pasada como si se tratase de un pequeño programa perl.
exec: ejecuta lo que pasemos como parámetro y sale del programa.
exit: hace que salgamos del perl script devolviendo al sistema operativo el valor pasado como argumento.
exp: retorna el número e elevado a la potencia pasada como parámetro.
fileno: devuelve el descriptor del manejador del fichero pasado como parámetro.
fork: realiza una llamada fork.
getc: lee el siguiente caracter del fichero especificado.
hex: devuelve el valor decimal del numero hexadecimal pasado como parámetro.
index: devuelve la posición de la primera ocurrencia de una cadena en otra.
int: devuelve la parte entera del parámetro pasado.
join: une las cadenas pasadas como argumento con un separador también pasado como argumento.
keys: devuelve todas las claves de un array asociativo.
length: devuelve la longitud en caracteres del parámetro pasado.
local: declara como locales las variables pasadas como argumentos.
log: devuelve el logaritmo del número dado.
mkdir: crea un directorio en el camino dado.
oct: devuelve el valor decimal del numero octal pasado como parámetro.
open: abre el fichero fichero dado asociandole un manejador de fichero especificado también como parámetro.
pop: retorna y borra el ultimo elemento del array dado.
print: muestra en la salida standard o en el fichero especificado la expresión dada.
push: añade el valor dado al final del array pasado como parámetro.
rand: devuelve un numero aleatorio entre 0 y el valor pasado como argumento.
read: lee un determinado numero de caracteres desde el fichero pasado como argumento.
rename: sirve para renombrar un fichero.
require: sirve para incluir código externo en nuestro guión.
return: devuelve un valor desde una subrutina.
rmdir: borra un directorio.
seek: sitúa un puntero a fichero en un lugar determinado.
select: sirve para seleccionar el manejador de fichero que será utilizado por defecto para la salida de los comandos o funciones que no especifiquen un determinado manejador de fichero como parámetro.
shift: devuelve el primer valor del array dado borrandolo posteriormente.
sin: devuelve el seno del ángulo pasado en radianes.
sleep: causa que el perl script o guión se detenga el número de segundos especificados.
sort: ordena el array dado.
split: divide una cadena en subcadenas según el separador especificado.
sqrt: devuelve la raiz cuadrada del número pasado.
system: igual que exec pero no se sale del perl script.
tell: devuelve la posición actual del puntero a fichero del manejador de fichero especificado.
values: devuelve todos los valores del array asociativo dado.
write: escribe un registro con formato en el fichero asociado a ese formato.
unlink: elimina un archivo.
Saludos.