--- MITgcm/tools/f90mkdepend 2010/04/30 19:55:17 1.4 +++ MITgcm/tools/f90mkdepend 2010/05/03 14:35:01 1.6 @@ -1,5 +1,5 @@ #!/bin/bash -# $Header: /home/ubuntu/mnt/e9_copy/MITgcm/tools/f90mkdepend,v 1.4 2010/04/30 19:55:17 jahn Exp $ +# $Header: /home/ubuntu/mnt/e9_copy/MITgcm/tools/f90mkdepend,v 1.6 2010/05/03 14:35:01 jahn Exp $ # $Name: $ # # Generate some make file dependency entries for a Fortran 90 file that employs "use". @@ -16,9 +16,9 @@ for filename in *.F90 *.F *.h; do # quick check for "use" to speed up processing - if grep -q -i '^ *use ' $filename; then + if grep -i '^ *use ' $filename > /dev/null; then # extract module name in lower case - modreflist=$(grep -i '^ *use ' $filename | awk '{sub(/,.*/,"",$2); print tolower($2)}') + modreflist=$(grep -i '^ *use ' $filename | awk '{print tolower($2)}' | sed 's/,.*$//') echo "$filename => $modreflist" >> f90mkdepend.log