Sun Studio 12: Fortran ライブラリ・リファレンス

1.4.53 unlink: ファイルの削除

関数は、次のように呼び出します。

INTEGER*4 unlink

n = unlink ( patnam )

patnam

character*n

入力 

ファイル名 

戻り値 

INTEGER*4

出力 

n=0: 正常

n>0: エラー

関数 unlink は、パス名 patnam で指定されたファイルを削除します。これがこのファイルに対する最後のリンクである場合、ファイルの内容はすべて失われます。

例: unlink() - tunlink.data ファイルを削除します。


demo% cat tunlink.f
       call unlink( ’tunlink.data’ )
       end
demo% f95 tunlink.f
demo% ls tunl*
tunlink.f tunlink.data
demo% a.out
demo% ls tunl*
tunlink.f

参照: unlink(2)、link(3F)、perror(3F)注意: パス名は、<sys/param.h> で定義されている MAXPATHLEN より長くすることはできません。