Fortran 95 and earlier had no standard support for obtaining command-line arguments. However, with Fortran 2003, several new standard procedures were added to help parse command-line arguments: get_command_argument, get_command, and command_argument_count.
kracken is an open-source library for parsing Unix-like command-line arguments.
f2kcli is an implementation of the Fortran 2003 command line interface for compilers which do not support Fortran 2003.
CLAF90 is a f90-module for parsing command line arguments.