Función de cambio de nombre de Perl

Descripción

Esta función cambia el nombre del archivo con OLDNAME a NEWNAME. Utiliza la función del sistema rename (), por lo que no cambiará el nombre de los archivos en los sistemas de archivos o volúmenes. Si desea copiar o mover un archivo, use el comando copiar o mover que se proporciona en el módulo Archivo :: Copiar.

Sintaxis

A continuación se muestra la sintaxis simple para esta función:

rename OLDNAME, NEWNAME

Valor devuelto

Esta función devuelve 0 en caso de error y 1 en caso de éxito.

Ejemplo

Primero cree un archivo de prueba en el directorio / tmp y luego use el siguiente código para cambiar el nombre del archivo.

#!/usr/bin/perl -w

rename("/tmp/test", "/tmp/test2") || die ( "Error in renaming" );

Cuando se ejecuta el código anterior, produce el siguiente resultado:

the file gets renamed