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