#!/bin/bash # usage: make-mpif # e.g. make-mpif 4 8 # # from the template in mpif.master.h, creates mpif.realXdoubleY.h file # set -e if [ $# -ne 2 ] then echo 'Usage: make-mpif ' exit 1 fi RSIZE=$1 DSIZE=$2 DEST=mpif.real${RSIZE}double${DSIZE}.h /bin/rm -f $DEST sed -e s/_RSIZE_/$RSIZE/ -e s/_DSIZE_/$DSIZE/ $DEST chmod -w $DEST