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

## 名前

         unlink - ファイルの削除

## 形式

         integer function unlink ( name )
         character *(*) name

## 機能説明

         関数 unlink は、パス名 name によって指定されたファイルを削除
         します。指定されたパス名がそのファイルへの最後のリンクである
         場合、ファイルの内容は失われます。戻り値は、正常終了の場合は
         ゼロ、それ以外の場合はシステムエラーコードになります。

## 使用例

         このプログラムは、ファイル
         stuff
         を削除します。

         demo%
         ls
         a.f     other   stuff
         demo% cat a.f
                 external unlink
                 call unlink( 'stuff' )
                 stop
                 end
         demo% f77 a.f
         a.f:
          MAIN:
         demo% ls
         a.f     a.out*  other   stuff
         demo% a.out
         demo% ls a.f     a.out*  other
         demo%

## ファイル

         libfui.a

## 関連項目

         unlink(2), link(3F), perror(3F)

## 使用上の留意点

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