This is a follow up to my get_command_argument() question.
I\'m reading a command line argument (arg
) into a Fortran program. Then I want to store the value
You want to use the "internal files" capability.
You should have a statement like read(arg,*) j
.
This will read the character variable arg
as if it were a file
and store the result into j
.
This isn't an answer but an extended comment:
That's a bizarre way to loop over the command line arguments. What's wrong with the straightforward and obvious
do i = 1, command_argument_count()
call get_command_argument(i,arg)
! do funky stuff
end do