# マニュアルページ rename.3f

## 名前

         rename - ファイルのリネーム

## 形式

         integer function rename (from, to)
         character*(*) from, to

## 機能説明

         引数 from は、既存ファイルのパス名でなければなりません。引数
         to  は、そのファイルの新しいパス名になります。 to が存在する
         場合、 from と to のファイルタイプが一致していなければなりま
         せ ん。さらにこの 2 つのファイルは、同じファイルシステム上に
         なければなりません。 to が存在する場合、最初にそのファイルが
         削除されます。

         戻り値は、正常終了の場合は 0、それ以外の場合は該当するシステ
         ムエラーコードです。

## ファイル

         libfui.a

## 関連項目

         rename(2), perror(3F)

## 使用上の留意点

         パス名の長さは、 <sys/param.h> で定義されてい る  MAXPATHLEN
         の値を超えないようにしてください。