I am using 64-bit PC SAS 9.4 on Windows 10. I am trying to read a single member from a .gz archive that was created on a UNIX machine. The following SAS code filename zipped ZIP 'E:/WISC_TAS_20060103.csv.gz'; data testin; infile zipped(WISC_TAS_20060103.csv) firstobs=2 dsd; input RIC $ ; run; produces the error: ERROR: The file "E:\WISC_TAS_20060103.csv.gz" exists and is not a zip file. The output file must be a zip file. I used 7zip to extract the .csv file and then used 7zip to create a new archive. The following code reads that file just fine: filename zipped ZIP 'E:/WISC_TAS_20060103.zip'; data testin; infile zipped(WISC_TAS_20060103.csv) firstobs=2 dsd; input RIC $ ; run; Is there a way to get the ZIP utility to recognize the unix zip file?
... View more