Perl se desarrolló originalmente para el procesamiento de texto, como extraer la información requerida de un archivo de texto específico y para convertir el archivo de texto en una forma diferente. Estas operaciones se pueden realizar mediante el uso de varias funciones de archivo incorporadas.
Ejemplo:
#!/usr/bin/perl # Opening a File in Read-only mode open(fh, "<", "File_to_be_read.txt"); # Reading next character from the file $ch = getc(fh) # Printing the read character print"Character read from the file is $ch"; # Closing the File close(fh);
Producción:
Las siguientes son algunas de las funciones útiles en Perl para trabajar en Archivos:
Función | Descripción |
---|---|
globo() | Se utiliza para imprimir los archivos presentes en un directorio que se le pasa como argumento |
decir() | Se usa para obtener la posición del puntero de lectura en un archivo con el uso de su FileHandle |
obtenerc() | Se utiliza para leer el siguiente carácter del archivo cuyo identificador de archivo se le pasa como argumento |
reverso() | Devuelve la Lista en orden inverso cuando se usa en el contexto de la Lista y devuelve una string concatenada de los valores de la Lista, con cada carácter de la string en el orden opuesto cuando se usa en el contexto escalar |
rebautizar() | Cambia el nombre antiguo de un archivo a un nuevo nombre dado por el usuario |