summaryrefslogtreecommitdiff
path: root/net/clusterit/files/patch-tools::dshbak.src
blob: cc84ce44bf471f76288227545d9e4c2c0b69bc73 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
--- 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
 }