Fonction de renommage Perl

La description

Cette fonction renomme le fichier avec OLDNAME en NEWNAME. Utilise la fonction système rename () et ne renommera donc pas les fichiers sur les systèmes de fichiers ou les volumes. Si vous souhaitez copier ou déplacer un fichier, utilisez la commande copier ou déplacer fournie dans le module File :: Copy.

Syntaxe

Voici la syntaxe simple de cette fonction -

rename OLDNAME, NEWNAME

Valeur de retour

Cette fonction renvoie 0 en cas d'échec et 1 en cas de succès.

Exemple

Créez d'abord le fichier de test dans le répertoire / tmp, puis utilisez le code suivant pour changer le nom du fichier.

#!/usr/bin/perl -w

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

Lorsque le code ci-dessus est exécuté, il produit le résultat suivant -

the file gets renamed