知識の箱
主に気象を研究する上で得た知識と、WEBページ作成のために得た知識を記録しています。
ファイルの有無を調べる
fortran 90でファイルの有無を調べるには、access関数を用いる。ファイル属性も調べることができる。
アクセス関数は次のように呼び出す。
INTEGER :: access
INTEGER :: status
CHARACTER :: name
CHARACTER :: mode
status = access ( name, mode )
name:(入力ファイル名)
mode:(入力アクセス権)
戻り値:status=0: 正常、status>0: エラーコード
access は、nameで指定したファイルにmodeで指定した
アクセス権でアクセスできるかどうかを決定する。
mode で指定したアクセスが正常終了した場合は、ゼロが返えす。
modeには、r、w、x を単独の指定、複数の指定の両方可能。順序も任意。
r、w、x の意味は、
r :読み取りアクセス権を調べる
w :書き込みアクセス権を調べる
x :実行アクセス権を調べる
空白 :ファイルの有無を調べる
参考:http://www.hiroshima-cu.ac.jp/japanese/IPC/hunet99/sun/WorkShop/ja/html_docs/fortran/lib_ref/library.doc.html