SQLITE_NOTICE(283): recovered 42 frames from WAL file /data/mtt.fossil-wal
File mttroot/mtt/bin/trans/struc2switch_txt artifact 596d30c900 part of check-in 1508f884e7
#! /bin/sh ###################################### ##### Model Transformation Tools ##### ###################################### # Bourne shell script: struc2switch_txt # Structure file - generate a file for switching on states # P.J.Gawthrop May 1997 # Copyright (c) P.J.Gawthrop, 1997. ############################################################### ## Version control history ############################################################### ## $Id$ ## $Log$ ## Revision 1.3 1998/07/25 18:50:53 peterg ## Lower case names ## ## Revision 1.2 1997/06/03 15:17:09 peterg ## Changed label to MTT_SWITCH ## # Revision 1.1 1997/05/13 16:58:59 peterg # Initial revision # ############################################################### echo Creating $1_switch.txt rm -f $1_switch.txt # This is the main transformation using gawk awk 'BEGIN{ printf("# These are the switches deduced from ISW and CSW components\n"); } { if ($1=="state") {i++; if ($3=="MTT_SWITCH") print tolower($4) "\t" i}; } END{ } ' < $1_struc.txt| sort >> $1_switch.txt wc -l $1_switch.txt | awk '{print $1 " switches found"}'