--- tools/dshbak.src Sat Apr 5 15:54:14 2003 +++ tools/dshbak.src Sat Apr 5 15:52:53 2003 @@ -1,7 +1,10 @@ #!@@@AWK@@@ -f # $Id: dshbak.src,v 1.2 1999/05/05 09:20:45 garbled Exp $ # dshbak *must have nawk or compatible* -BEGIN { LASTNODE="null" } +BEGIN { + LASTNODE="null" + FS=":" +} { if ($1 != LASTNODE) { LASTNODE = $1 @@ -9,8 +12,7 @@ gsub(/./,"-",FOO) printf("-----%s\nNode %s\n-----%s\n", FOO, $1, FOO) } - sub(/:/,"!@#$!") - sub(/^.*!@#$! /,"") + sub(/^[^:]*: /,"") print $0 }