Changeset 206 for trunk/tools
- Timestamp:
- Jan 23, 2021, 6:50:32 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/AddToFile.cmd
r205 r206 3 3 * Written by and Copyright (c) 2010-2018 David Azarewicz http://88watts.net 4 4 * 5 * @#D Azarewicz:1.0 3#@##1## 02 Mar 2020 DAZAR1 ::::::@@AddToFile.cmd (c) David Azarewicz 20205 * @#D Azarewicz:1.04#@##1## 02 Jan 2021 DAZAR1 ::::::@@AddToFile.cmd (c) David Azarewicz 2021 6 6 * V1.01 16-Sep-2016 First official release 7 7 * V1.02 02-Jun-2017 Added Asd to bldlevel, added DATE1 8 8 * V1.03 02-Mar-2020 Added STRING function 9 * V1.04 02-Jan-2021 Added FILESIZE function 9 10 * 10 11 * The following line is for the help sample code for the VAR function: … … 30 31 Say ' STRING - Adds the string with %Y substitution.'; 31 32 Say ' VAR - Adds the value of the specified variable from a specified file.'; 33 Say ' FILESIZE - Adds the file size.'; 32 34 Say ' FILE - Adds the contents of a file.'; 33 35 Say 'Examples:'; … … 68 70 call 'AddToFile.cmd' MyCmd; 69 71 MyCmd=MyFile||',#define XYZ "%A",VAR,EXAMPLEVAR=,AddToFile.cmd'; 72 rc=LineOut(MyFile, '--- AddToFile.cmd '||MyCmd); 73 call 'AddToFile.cmd' MyCmd; 74 MyCmd=MyFile||',#define FSIZE,FILESIZE,addtofile.cmd'; 70 75 rc=LineOut(MyFile, '--- AddToFile.cmd '||MyCmd); 71 76 call 'AddToFile.cmd' MyCmd; … … 213 218 end; 214 219 rc=stream(String,'c','close'); 220 rc=lineout(OutFile); 221 end 222 223 when (Function="FILESIZE") then do 224 NewStr=stream(Parm1,'c','query size'); 225 RepLoc=Pos('%A', String); 226 if (RepLoc>0) then OutStr=Substr(String,1,RepLoc-1)||NewStr||Substr(String,RepLoc+2); 227 else OutStr=String||' '||NewStr; 228 rc=lineout(OutFile, OutStr); 215 229 rc=lineout(OutFile); 216 230 end
Note:
See TracChangeset
for help on using the changeset viewer.