Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
12
Task/File-input-output/REXX/file-input-output-1.rexx
Normal file
12
Task/File-input-output/REXX/file-input-output-1.rexx
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
/*REXX program reads a file and copies the contents into an output file (on a line by line basis).*/
|
||||
iFID = 'input.txt' /*the name of the input file. */
|
||||
oFID = 'output.txt' /* " " " " output " */
|
||||
call lineout iFID,,1 /*insure the input starts at line one.*/ /* ◄■■■■■■ optional.*/
|
||||
call lineout oFID,,1 /* " " output " " " " */ /* ◄■■■■■■ optional.*/
|
||||
|
||||
do while lines(iFID)\==0; $=linein(iFID) /*read records from input 'til finished*/
|
||||
call lineout oFID, $ /*write the record just read ──► output*/
|
||||
end /*while*/ /*stick a fork in it, we're all done. */
|
||||
|
||||
call lineout iFID /*close input file, just to be safe.*/ /* ◄■■■■■■ best programming practice.*/
|
||||
call lineout oFID /* " output " " " " " */ /* ◄■■■■■■ best programming practice.*/
|
||||
8
Task/File-input-output/REXX/file-input-output-2.rexx
Normal file
8
Task/File-input-output/REXX/file-input-output-2.rexx
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
/*REXX program to read a file and write contents to an output file*****
|
||||
* 03.09.2012 Walter Pachl (without erase string would be appended)
|
||||
**********************************************************************/
|
||||
ifid='input.txt' /*name of the input file. */
|
||||
ofid='output.txt' /*name of the output file. */
|
||||
'erase' ofid /* avoid appending */
|
||||
s=charin(ifid,,1000000) /* read the input file */
|
||||
Call charout ofid,s /* write to output file */
|
||||
Loading…
Add table
Add a link
Reference in a new issue