4 # Get the directory in which this script is located
12 echo "Usage: `basename $0` [INPUT_FILE] [DIRECTORY_OF_SOURCE]"
20 wildcard=($(awk 'BEGIN {IFS="\t ";} /memory_order/ {print $2;}' $INPUT))
21 memory_order=($(awk 'BEGIN {IFS="\t ";} /memory_order/ {print $4;}' $INPUT))
24 echo "Replacing file $f"
25 newFile="$BINDIR/tmp/output-`basename $f`"
27 for i in $(seq 0 $((${#wildcard[@]} - 1))) ;do
28 old="wildcard(${wildcard[$i]})"
29 new="${memory_order[$i]}"
30 cmd="sed -i -e 's/$old/$new/g' $newFile"