Delete a file if it exists (best-effort cleanup for tests).
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | fname |
subroutine delete_if_exists(fname) character(len=*), intent(in) :: fname logical :: ex integer :: u inquire(file=fname, exist=ex) if (ex) then open(newunit=u, file=fname, status="old", action="read") close(u, status="delete") end if end subroutine delete_if_exists