find "/path/to/directory-A/" -name "*.f90" -exec /path/to/callf2py {} \; callf2py:
#!/bin/sh f=$(basename $1) f2py -h $f.pyf -m $f.f90 find "/path/to/directory-A/" -name "*.f90" -exec /path/to/callf2py {} \; callf2py:
#!/bin/sh f=$(basename $1) f2py -h $f.pyf -m $f.f90