FORTRAN: OPEN a file in a sub-directory?

I am trying to add some code to a fortran program and I can not port the program to another language due to approval of a state agency.

Variables:
filename: name
directory: directory

I have been able to create a directory using varible "directory"
call system("md " // trim(directory))

In the OPEN statement FILE=name puts the file in the current directory.  

How do I put both variables (and the "/") for the FILE= in the OPEN statemnt??

Tahnks
torpsterAsked:
Who is Participating?
 
cupConnect With a Mentor Commented:
Say your

unit is nnn
directory is directory
filename is name

open (unit=nnn, file= trim(directory) // '/' // name,  status='new')

0
 
AlexNekCommented:
I don't know exactly but I think it could be:
FullFileName = directory // '/' // FileName
0
 
torpsterAuthor Commented:
I have not been able to make the new file go into the directory.  The information provided both seems logical.  I have tried researching furthe, but still have not made it work.  

While I am open to more ideas, I am trying to evaluate variances to the suggestions above.

Thanks
STeve
0
 
cupCommented:
Is this on Linux or Windows?  On windows you have to use '\' instead of '/'
0
 
torpsterAuthor Commented:
The reason that I could not make it work was a typo.  

The directory in the OPEN command was not the same as the directory made in the program.

Thank you,
Steve
0
All Courses

From novice to tech pro — start learning today.