]>
Dogcows Code - chaz/tar/blob - after
427b542293973dbd79f8d5d0f5fe955601824aee
2 # Do common operations after a particular test.
9 eval tempfile
=tmp
-$$
/std
${1}
10 eval echo \""\${$1}"\" | sed '$d' > ${tempfile}0
12 sedscript
=tmp
-$$
/${1}.
sed
13 if eval test \".\
${${1}_ignore
}\" = .
; then
16 eval echo \"\
${${1}_ignore
}\" | sed 's,^.*$,/&/d,;' > $sedscript
17 sed -f $sedscript ${tempfile} > ${tempfile}.1
18 mv ${tempfile}.1 ${tempfile}
21 if eval test -z "\${${1}_regex}" ; then
22 cmp -s ${tempfile}0 ${tempfile} || exit 1
24 awk '{print NR " " $0}' ${tempfile}0 > ${tempfile}.1
25 awk '{print NR " " $0}' ${tempfile} | join ${tempfile}.1 - |
26 while read NUM RE LINE
28 echo "$LINE" | grep -- "$RE" >/dev
/null
|| exit 1
This page took 0.033616 seconds and 3 git commands to generate.