1*e6d6c189SCody Peter Mello#!/bin/bash
2*e6d6c189SCody Peter Mello
3*e6d6c189SCody Peter Melloif [[ -z "$AWK" || -z "$WORKDIR" ]]; then
4*e6d6c189SCody Peter Mello    printf '$AWK and $WORKDIR must be set\n' >&2
5*e6d6c189SCody Peter Mello    exit 1
6*e6d6c189SCody Peter Mellofi
7*e6d6c189SCody Peter Mello
8*e6d6c189SCody Peter MelloSCRIPT=$WORKDIR/test.temp.run
9*e6d6c189SCody Peter Mellocat > $SCRIPT <<EOF
10*e6d6c189SCody Peter Mello#!$AWK -f 
11*e6d6c189SCody Peter Mello{ print }
12*e6d6c189SCody Peter MelloEOF
13*e6d6c189SCody Peter Mello
14*e6d6c189SCody Peter Mellochmod a+rx $SCRIPT
15*e6d6c189SCody Peter Melloprintf 'a\nb\nc\nd\n' | $SCRIPT
16