Overview
Comment: | Sorted out error exit status |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | origin/master | trunk |
Files: | files | file ages | folders |
SHA3-256: |
13939defb0f21d46e087713746e72cfc |
User & Date: | gawthrop@users.sourceforge.net on 1998-07-08 15:34:56 |
Other Links: | branch diff | manifest | tags |
Context
1998-07-08
| ||
15:35:15 | Added errorfile argument check-in: b2b7e2b8cb user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
15:34:56 | Sorted out error exit status check-in: 13939defb0 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
14:43:12 | Restored inforfile check-in: d5408e12da user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
Changes
Modified mttroot/mtt/bin/trans/rbg2abg_m from [28965c6a15] to [f3cbe89148].
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #! /bin/sh ###################################### ##### Model Transformation Tools ##### ###################################### # Bourne shell script: rbg2abg_m # ############################################################### ## Version control history ############################################################### ## $Id$ ## $Log$ ## Revision 1.8 1998/02/19 08:57:02 peterg ## Fixed mtt-info bug -- confused filename with number ## ## Revision 1.7 1997/08/05 08:38:23 peterg ## Added n-ports to the argument list in the comment. ## ## Revision 1.6 1996/12/04 21:52:01 peterg | > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | #! /bin/sh ###################################### ##### Model Transformation Tools ##### ###################################### # Bourne shell script: rbg2abg_m # ############################################################### ## Version control history ############################################################### ## $Id$ ## $Log$ ## Revision 1.9 1998/07/08 08:24:26 peterg ## Added -I option -- if set prints out the indormation messages ## ## Revision 1.8 1998/02/19 08:57:02 peterg ## Fixed mtt-info bug -- confused filename with number ## ## Revision 1.7 1997/08/05 08:38:23 peterg ## Added n-ports to the argument list in the comment. ## ## Revision 1.6 1996/12/04 21:52:01 peterg |
︙ | ︙ | |||
99 100 101 102 103 104 105 106 107 108 109 110 | #Inform user echo Creating $1_abg.m # Use matrix manipulation to accomplish the transformation $MATRIX > rbg2abg_m.log 2>mtt_error.txt << EOF name = '$1' infofile = 'mtt_info.txt'; %Convert from the fig version of the bonds to a structured version [rbonds,rstrokes,rcomponents,port_coord,port_name,port_list] = $1_rbg; [n_ports, junk] = size(port_list); | > | > > | > > > > > | 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 | #Inform user echo Creating $1_abg.m # Use matrix manipulation to accomplish the transformation $MATRIX > rbg2abg_m.log 2>mtt_error.txt << EOF name = '$1' infofile = 'mtt_info.txt'; errorfile = 'mtt_error.txt'; %Convert from the fig version of the bonds to a structured version [rbonds,rstrokes,rcomponents,port_coord,port_name,port_list] = $1_rbg; [n_ports, junk] = size(port_list); [bonds,components] = rbg2abg(name,rbonds,rstrokes,rcomponents,port_coord,port_name,\ infofile,errorfile); %Write the function m-file for the causal bond graph filename = '$1_abg.m'; filenum = fopen(filename,'w'); c = '%'; fprintf(filenum, 'function [bonds,components,n_ports] = $1_abg\n'); fprintf(filenum, '%s [bonds,components,n_ports] = $1_abg\n', c); fprintf(filenum, '%s Acausal bond graph created by MTT on %s\n\n', ... c, date); mat2mfile(bonds, 'bonds', filenum); mat2mfile(components, 'components', filenum); fprintf(filenum, 'n_ports = %1.0f;\n', n_ports); EOF if [ "$info" = "info" ]; then cat mtt_info.txt fi if mtt_error mtt_error.txt then exit 0 else exit 1 fi |