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