Rexx - 流


该函数用于检查文件的状态。有时需要在使用文件之前检查文件的状态。如果文件已损坏或不可用,则无法对该文件执行进一步的操作。因此,首先检查文件的状态更有意义。

句法

stream(filename) 

参数

filename - 这是文件的名称。

返回值

该函数可以返回以下任何值 -

  • READY - 文件已准备就绪,可用于任何后续操作。

  • NOTREADY - 文件尚未准备好。可能存在文件正被另一个操作使用并等待输入/输出操作发生的情况。在这种情况下,文件可能具有此状态。

  • 错误- 在某些情况下,文件正被另一个操作使用,并且文件可能处于错误状态。在这种情况下,文件可能具有此(错误)状态。

  • UNKNOWN - 返回此信息,其中 Rexx 无法理解文件的当前状态。

例子

/* Main program */ 
status = stream(Example.txt)
say status

当我们运行上面的程序时,我们将得到以下结果。

输出

READY 
rexx_functions_for_files.htm