Good day
I have a folder that contains multiple PDF files. I want to create a zip file that must be emailed to someone.
When I run this code, it creates the zip file but it only contains the last file written from the folder location. I pasted the log below the code - you can see the code referencing each PDF file but it looks like the individual pdf files are overwritten as the code runs and the zip file only contains the last file.
How can I create one zip file that contains all the PDF documents in the (unix) folder?
filename source "/sas/lsf/Eighty_Twenty/Inputs/PDF/*.pdf"; filename tozip ZIP "/sas/lsf/Eighty_Twenty/Inputs/TFG_EIGHTY20_OPM_&FILEDATE..pdf.gz" ;
data _null_; infile source; file tozip ; input; put _infile_ ; run;
NOTE: The infile SOURCE is: Filename=/sas/lsf/Eighty_Twenty/Inputs/PDF/Eighty_Twenty Cash Model Report_C93 20191028.pdf, File List=/sas/lsf/Eighty_Twenty/Inputs/PDF/*.pdf, Owner Name=darrylla,Group Name=sas, Access Permission=-rw-rw-r--, Last Modified=28Oct2019:13:40:22, File Size (bytes)=167015
NOTE: The file TOZIP is: Filename=/sas/lsf/Eighty_Twenty/Inputs/TFG_EIGHTY20_OPM_20191020.pdf.gz
NOTE: The infile SOURCE is: Filename=/sas/lsf/Eighty_Twenty/Inputs/PDF/Eighty_Twenty Cash Model Report_C94 20191028.pdf, File List=/sas/lsf/Eighty_Twenty/Inputs/PDF/*.pdf, Owner Name=darrylla,Group Name=sas, Access Permission=-rw-rw-r--, Last Modified=28Oct2019:13:40:46, File Size (bytes)=165533
NOTE: The infile SOURCE is: Filename=/sas/lsf/Eighty_Twenty/Inputs/PDF/Eighty_Twenty Cash Model Report_C95 20191028.pdf, File List=/sas/lsf/Eighty_Twenty/Inputs/PDF/*.pdf, Owner Name=darrylla,Group Name=sas, 2 The SAS System 13:46 Monday, November 18, 2019
Access Permission=-rw-rw-r--, Last Modified=28Oct2019:13:41:10, File Size (bytes)=166410
NOTE: The infile SOURCE is: Filename=/sas/lsf/Eighty_Twenty/Inputs/PDF/Eighty_Twenty Cash Model Report_C96 20191028.pdf, File List=/sas/lsf/Eighty_Twenty/Inputs/PDF/*.pdf, Owner Name=darrylla,Group Name=sas, Access Permission=-rw-rw-r--, Last Modified=28Oct2019:13:41:34, File Size (bytes)=166450
NOTE: The infile SOURCE is: Filename=/sas/lsf/Eighty_Twenty/Inputs/PDF/Eighty_Twenty Cash Model Report_C97 20191028.pdf, File List=/sas/lsf/Eighty_Twenty/Inputs/PDF/*.pdf, Owner Name=darrylla,Group Name=sas, Access Permission=-rw-rw-r--, Last Modified=28Oct2019:13:41:58, File Size (bytes)=166928
NOTE: The infile SOURCE is: Filename=/sas/lsf/Eighty_Twenty/Inputs/PDF/Eighty_Twenty Cash Model Report_C98 20191028.pdf, File List=/sas/lsf/Eighty_Twenty/Inputs/PDF/*.pdf, Owner Name=darrylla,Group Name=sas, Access Permission=-rw-rw-r--, Last Modified=28Oct2019:13:42:22, File Size (bytes)=163935
NOTE: The infile SOURCE is: Filename=/sas/lsf/Eighty_Twenty/Inputs/PDF/Eighty_Twenty Credit Model Report_C100 20191028.pdf, File List=/sas/lsf/Eighty_Twenty/Inputs/PDF/*.pdf, Owner Name=darrylla,Group Name=sas, Access Permission=-rw-rw-r--, Last Modified=28Oct2019:13:39:33, File Size (bytes)=164781
NOTE: The infile SOURCE is: Filename=/sas/lsf/Eighty_Twenty/Inputs/PDF/Eighty_Twenty Credit Model Report_C101 20191028.pdf, File List=/sas/lsf/Eighty_Twenty/Inputs/PDF/*.pdf, Owner Name=darrylla,Group Name=sas, Access Permission=-rw-rw-r--, Last Modified=28Oct2019:13:39:39, File Size (bytes)=164970
NOTE: The infile SOURCE is: Filename=/sas/lsf/Eighty_Twenty/Inputs/PDF/Eighty_Twenty Credit Model Report_C102 20191028.pdf, File List=/sas/lsf/Eighty_Twenty/Inputs/PDF/*.pdf, Owner Name=darrylla,Group Name=sas, Access Permission=-rw-rw-r--, Last Modified=28Oct2019:13:39:45, File Size (bytes)=165148
NOTE: The infile SOURCE is: Filename=/sas/lsf/Eighty_Twenty/Inputs/PDF/Eighty_Twenty Credit Model Report_C103 20191028.pdf, File List=/sas/lsf/Eighty_Twenty/Inputs/PDF/*.pdf, Owner Name=darrylla,Group Name=sas, Access Permission=-rw-rw-r--, Last Modified=28Oct2019:13:39:51, 3 The SAS System 13:46 Monday, November 18, 2019
File Size (bytes)=165113
NOTE: The infile SOURCE is: Filename=/sas/lsf/Eighty_Twenty/Inputs/PDF/Eighty_Twenty Credit Model Report_C104 20191028.pdf, File List=/sas/lsf/Eighty_Twenty/Inputs/PDF/*.pdf, Owner Name=darrylla,Group Name=sas, Access Permission=-rw-rw-r--, Last Modified=28Oct2019:13:39:57, File Size (bytes)=163764
NOTE: The infile SOURCE is: Filename=/sas/lsf/Eighty_Twenty/Inputs/PDF/Eighty_Twenty Credit Model Report_C99 20191028.pdf, File List=/sas/lsf/Eighty_Twenty/Inputs/PDF/*.pdf, Owner Name=darrylla,Group Name=sas, Access Permission=-rw-rw-r--, Last Modified=28Oct2019:13:39:27, File Size (bytes)=165667
NOTE: The infile SOURCE is: Filename=/sas/lsf/Eighty_Twenty/Inputs/PDF/Eighty_Twenty_Rapid_Input_Validation_20191029.pdf, File List=/sas/lsf/Eighty_Twenty/Inputs/PDF/*.pdf, Owner Name=darrylla,Group Name=sas, Access Permission=-rw-rw-r--, Last Modified=29Oct2019:09:49:13, File Size (bytes)=100433
NOTE: 726 records were read from the infile SOURCE. The minimum record length was 0. The maximum record length was 1997. NOTE: 748 records were read from the infile SOURCE. The minimum record length was 0. The maximum record length was 2113. NOTE: 761 records were read from the infile SOURCE. The minimum record length was 0. The maximum record length was 1997. NOTE: 777 records were read from the infile SOURCE. The minimum record length was 0. The maximum record length was 1997. NOTE: 769 records were read from the infile SOURCE. The minimum record length was 0. The maximum record length was 1997. NOTE: 756 records were read from the infile SOURCE. The minimum record length was 0. The maximum record length was 1997. NOTE: 734 records were read from the infile SOURCE. The minimum record length was 0. The maximum record length was 1806. NOTE: 738 records were read from the infile SOURCE. The minimum record length was 0. The maximum record length was 2707. NOTE: 754 records were read from the infile SOURCE. The minimum record length was 0. The maximum record length was 2228. NOTE: 728 records were read from the infile SOURCE. The minimum record length was 0. The maximum record length was 1919. NOTE: 712 records were read from the infile SOURCE. The minimum record length was 0. 4 The SAS System 13:46 Monday, November 18, 2019
The maximum record length was 1861. NOTE: 746 records were read from the infile SOURCE. The minimum record length was 0. The maximum record length was 1954. NOTE: 470 records were read from the infile SOURCE. The minimum record length was 0. The maximum record length was 1639. NOTE: 9419 records were written to the file TOZIP. The minimum record length was 0. The maximum record length was 2707. NOTE: DATA statement used (Total process time): real time 0.13 seconds cpu time 0.06 seconds
... View more