May 2011
1 post
Tee and exec at the same time
Print a dot for every four lines of output, also logging to output.log. LOGFILE="output.log" LOGPIPE="/tmp/$$.tmp" trap "rm -f $LOGPIPE" EXIT mknod "$LOGPIPE" p sudo tee <"$LOGPIPE" -a "$LOGFILE" | awk '{ if (NR % 4 == 0) printf "."; system("") }' & exec 1>>"$LOGPIPE" 2>&1
May 13th