FileExists
checks whether a file or a lock-file
exists The function LockRemove
removes a lock-file
FileExists(file, PrintLevel=RFparameters()$Print) LockRemove(file)
PrintLevel<=1< code=""> no messages are displayed=1<>
FileExists
returnsfile
already existsfile
.lock already existsfile
.lock was tried to be created, but another process
inferred and got priorityfile
and file
.lock did not exist and
file
.lock has been createdFileExists
checks whether file or file.lock exists.
If none of them exists file
.lock is created and hostname and
PID are written into file
.lock. This is useful if several processes
use the same directory. Further, it is checked whether another process
has tried to create the same file in the same instance. In this case
FileExists
returns for at least one of the processes that
file
.lock has already been created.