関数は、次のように呼び出します。
|
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 より長くすることはできません。