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