Perl-rename

提供:Dev Guides
移動先:案内検索

Perl名前変更関数

説明

この関数は、OLDNAMEのファイルの名前をNEWNAMEに変更します。 システム関数rename()を使用するため、ファイルシステムまたはボリューム全体でファイルの名前を変更しません。 ファイルをコピーまたは移動する場合は、File
Copyモジュールで提供されているcopyまたはmoveコマンドを使用します。

構文

以下は、この関数の簡単な構文です-

rename OLDNAME, NEWNAME

戻り値

この関数は、失敗すると0を返し、成功すると1を返します。

最初に/tmpディレクトリにテストファイルを作成し、次のコードを使用してファイル名を変更します。

#!/usr/bin/perl -w

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

上記のコードが実行されると、次の結果が生成されます-

the file gets renamed