5 fn sigexit { rm -f $x }
8 tee $x < $1 | sed -e 's/\$\(([^)]*)\)([ :\/])/$\1\2/g
10 s/\$\(([^)]*)\)/${\1}/g
13 /[^\\]\$/s/$/; set -e/
20 s/\$@([ ]|$)/$target\1/g
25 if(grep -s 'cd[ ]|make' < $x){
27 echo 'Warning: recipes containing cd or make need attention.'
28 grep 'cd[ ]|make' < $x