Perl rinomina Funzione

Descrizione

Questa funzione rinomina il file con OLDNAME in NEWNAME. Utilizza la funzione di sistema rename (), quindi non rinominerà i file su file system o volumi. Se vuoi copiare o spostare un file, usa il comando copia o sposta fornito nel modulo File :: Copia.

Sintassi

Di seguito è riportata la semplice sintassi per questa funzione:

rename OLDNAME, NEWNAME

Valore di ritorno

Questa funzione restituisce 0 in caso di errore e 1 in caso di successo.

Esempio

Per prima cosa creare il file di test nella directory / tmp e quindi utilizzare il codice seguente per modificare il nome del file.

#!/usr/bin/perl -w

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

Quando viene eseguito il codice sopra, produce il seguente risultato:

the file gets renamed