<GET_ENVIRONMENT_VARIABLE Example Program>
Program get_environment_variable_example Integer n Character(:), Allocatable :: logname Call Get_Environment_Variable(Name='LOGNAME',Length=n) If (n==0) Then Print *, 'Environment variable LOGNAME not found' Else Allocate(Character(n) :: logname) Call Get_Environment_Variable(Name='LOGNAME',Value=logname) Print *, 'Login name is "', logname, '"' End If End Program
■ Execution Results
If the user is logged in as “Local User”, the result is likely to be:
Login name is "Local User"