res = read(filename) |
---|
結果は2つの行を含む文字列。 1行目はファイル状態で2行目がファイルの中身。 中身は最大で80文字。 行を分離するには「sublin」関数を用いる。
「read」のファイル状態:
0 | ok | 1 | open error | 2 | end of file | 8 | file open for write | 9 | I/O error |
---|
あるASCII出力ファイルに書き込む:
res = write(filename,record<,append>) |
---|
出力はファイル名「filename」のファイルに書き込まれる。 コマンドの最初の段階で、そのファイルが書き込みモードで開かれる。 つまりこれは既存の「filename」という名のファイルを破壊する! もし、オプションの追加フラグを使えば、そのファイルは追加書き込みモードで 開かれ、全ての書き込みはそのファイルの最後に追加される。
「write」のファイル状態:
0 | ok |
---|---|
1 | open error |
8 | file open for read |
開いたファイルを閉じる:
res = close(filename) |
---|
「close」コマンドはその名前のASCIIファイルを閉じ、そのファイルの頭だし をするのにも使える。
「close」のファイル状態:
0 | ok |
---|---|
1 | file not open |
|