qa: update 660 to generate index.html, fixing pcp-testsuite runs
[pcp.git] / qa / xlate_2_new_pmns
blobfaae4cf5115bf573ae8a820c71aceb951409687e
1 #! /bin/sh
3 # translate to the new pmns names (drop irix. prefix etc)
5 # Usage: xlate_2_new_pmns [file ...]
7 # Copyright (c) 1997-2002 Silicon Graphics, Inc. All Rights Reserved.
10 _map()
12 sed \
13 -e 's/^/ /' \
14 -e 's/\([^a-zA-Z0-9_.]\)irix\.numa/\1origin.numa/g' \
15 -e 's/\([^a-zA-Z0-9_.]\)irix\.node/\1origin.node/g' \
16 -e 's/\([^a-zA-Z0-9_.]\)irix\./\1/g' \
17 -e 's/\([^a-zA-Z0-9_.]\)resource\.name_cache/\1name_cache/g' \
18 -e 's/\([^a-zA-Z0-9_.]\)resource\.buffer_cache/\1buffer_cache/g' \
19 -e 's/\([^a-zA-Z0-9_.]\)resource\.vnodes/\1vnodes/g' \
20 -e 's/\([^a-zA-Z0-9_.]\)resource\.efs/\1efs/g' \
21 -e 's/^ //'
24 if [ $# -eq 0 ]
25 then
26 _map
27 else
28 tmp=/var/tmp/$$
29 trap "rm -f $tmp; exit 0" 0 1 2 3 15
30 for file
32 _map <$file >$tmp
33 cp $tmp $file
34 done