Lines Matching refs:logfile
92 typeset logfile="/tmp/log.$$"
99 while [[ -e $logfile ]]; do
100 logfile="$logfile.$$"
104 "$@" 2>$logfile
108 if grep -qEi "internal error|assertion failed" $logfile; then
109 cat $logfile >&2
114 [[ -n $LOGAPI_DEBUG ]] && cat $logfile
119 if grep -qi "$expect" $logfile; then
120 cat $logfile >&2
133 cat $logfile >&2
137 _recursive_output $logfile "false"
198 typeset logfile="/tmp/log.$$"
203 while [[ -e $logfile ]]; do
204 logfile="$logfile.$$"
207 "$@" 2>$logfile
212 cat $logfile >&2
216 cat $logfile >&2
220 cat $logfile >&2
224 cat $logfile >&2
227 if grep -qEi "internal error|assertion failed" $logfile; then
228 cat $logfile >&2
232 if grep -qi "$expect" $logfile; then
235 cat $logfile >&2
243 [[ -n $LOGAPI_DEBUG ]] && cat $logfile
247 _recursive_output $logfile "false"
259 typeset logfile="/tmp/log.$$"
261 while [[ -e $logfile ]]; do
262 logfile="$logfile.$$"
265 "$@" 2>$logfile
269 cat $logfile >&2
272 if grep -qEi "internal error|assertion failed" $logfile; then
273 cat $logfile >&2
278 [[ -n $LOGAPI_DEBUG ]] && cat $logfile
282 _recursive_output $logfile "false"
296 typeset logfile="/tmp/log.$$"
298 while [[ -e $logfile ]]; do
299 logfile="$logfile.$$"
302 "$@" 2>$logfile
306 cat $logfile >&2
309 if [ -s "$logfile" ]; then
310 cat $logfile >&2
315 [[ -n $LOGAPI_DEBUG ]] && cat $logfile
319 _recursive_output $logfile "false"
429 typeset logfile="/tmp/log.$$"
430 _recursive_output $logfile
493 function _recursive_output #logfile
495 typeset logfile=$1
497 while [[ -e $logfile ]]; do
498 if [[ -z $2 || $logfile != $1 ]]; then
499 cat $logfile
501 rm -f $logfile
502 logfile="$logfile.$$"