<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Infile properties of empty file in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Infile-properties-of-empty-file/m-p/585246#M166871</link>
    <description>&lt;P&gt;If you change the way you read the files to use INFILE option FILEVAR you can create a list of files as you read them, with an indicator of whether or not they have records.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;filename FT15F001 'z1.txt';
parmcards;
a
b
;;;;
filename FT15F001 'z2.txt';
parmcards;
;;;;
filename FT15F001 'z3.txt';
parmcards;
c
d
;;;;


data driver;
   cmd = 'dir /b z*.txt';
   infile dummy pipe filevar=cmd end=eof;
   do while(not eof);
      input filename &amp;amp;$128.;
      put _infile_;
      output;
      end;
   stop;
   run;
proc print;
   run;

data z(keep=x) files(keep=filename zerorecs);
   set driver;
   filevar=filename;
   length fname $128;
   infile dummy filevar=filevar end=eof filename=fname;
   putlog fname= eof=;
   filename=fname;
   zerorecs=eof;
   output files;
   do while(not eof);
      input x :$1.;
      output z;
      end;
   run;
proc print data=files;
   run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.PNG" style="width: 186px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/32120iAE625759150ED8A9/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="Capture.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
    <pubDate>Tue, 03 Sep 2019 13:38:02 GMT</pubDate>
    <dc:creator>data_null__</dc:creator>
    <dc:date>2019-09-03T13:38:02Z</dc:date>
    <item>
      <title>Infile properties of empty file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Infile-properties-of-empty-file/m-p/585216#M166850</link>
      <description>&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;Broke the Internet looking for the answer to this one... or at least my patience.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;Using infile to import couple thousand text files.&amp;nbsp; &lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;Data Want;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;infile "data/tmz/abcd/ef/ghij/klmnop/qrst/pvwxyz/SURR*.txt" DSD DELIMITER='|' eov=eov ;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier"&gt;input var1 $ var2 $ var3 $ var4 $;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;run;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;Works fine.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;However,&amp;lt;some&amp;gt; text files are empty, just blank.&amp;nbsp; Zero bytes.&amp;nbsp; There is a unique name (naturally)&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;for each text file, embedded in that name is data I can use, &lt;EM&gt;even if the text file contains no data.&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;I am just a humble SAS programmer - if that.&amp;nbsp; I can't do anything about these files with&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;no data, but I do have&amp;nbsp;&lt;/FONT&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;to report that XXX numbers of files were submitted and my program&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;processed XXX number of files - and those numbers better match, whether there is data in&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;those files or not.&amp;nbsp; Many, many, many posts on stackexchange, stackoverflow, various University sites,&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;to SKIP over empty csv/txt files, but NOT to process them (SAS, by default does not process them).&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;Below is a portion of the log processing 3,000 or so files where an empty text file was found:&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT color="#000000"&gt;NOTE: The infile "data/tmz/abcd/ef/ghij/klmnop/qrst/pvwxyz/SURR*.txt" is:&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;Filename=/data/tmz/abcd/ef/ghij/klmnop/qrst/pvwxyz/SURR_XXX_xxx.txt,&lt;FONT color="#FF6600"&gt; &lt;STRONG&gt;&lt;FONT face="arial,helvetica,sans-serif"&gt;&amp;lt;Need the file name,only&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;File List=/data/tmz/abcd/ef/ghij/klmnop/qrst/pvwxyz/SURR_XXX_xxx.txt,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;Owner Name=WhoseUrDaddy,Group Name=AA,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;Access Permission=-rw-rw-r--,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;Last Modified=28Aug2019:09:38:56,&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#000000"&gt;&lt;STRONG&gt;File Size (bytes)=0&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;This is the Linux version of SAS 9.4, but the same result in Windows 10 9.4.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;All I want is to check if the file has data or not, if not, append the filename to the dataset.&amp;nbsp; &lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;If i add the filename to the existing infile -&lt;/FONT&gt;&lt;BR /&gt;&lt;/FONT&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;&lt;FONT face="courier new,courier"&gt;length filename $77.;&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;for example,&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;SAS will add the filename of those txt files &lt;U&gt;with&lt;/U&gt; records&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;but, again, skip over the empty files.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;I am looking for code to:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;A) check if the txt file has data - _n_ = 0,&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;if the file &lt;U&gt;has&lt;/U&gt; data, run infile var1/var2/var3,etc.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;B) If the text file has a file size of zero bytes - extract the filename only -&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;something like below:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT size="3" color="#0000FF"&gt;rc=filename("FILE","data/tmz/abcd/ef/ghij/klmnop/qrst/pvwxyz/SURR*.txt");&lt;BR /&gt;fid=fopen("FILE");&lt;BR /&gt;infonum=foptnum(fid);&lt;BR /&gt;do i=1 to infonum;&lt;BR /&gt;infoname=foptname(fid,i);&lt;BR /&gt;infoval=finfo(fid,infoname);&lt;BR /&gt;output;&lt;BR /&gt;end;&lt;BR /&gt;close=fclose(fid);&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;I just don't know how to incorporate both these snipits of code into one SAS program.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&lt;FONT face="courier new,courier" size="2" color="#0000FF"&gt;&lt;FONT face="tahoma,arial,helvetica,sans-serif" size="3" color="#0000FF"&gt;We're talking about 3,200 files in this process.&amp;nbsp;&amp;nbsp;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Aug 2019 14:18:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Infile-properties-of-empty-file/m-p/585216#M166850</guid>
      <dc:creator>Jumboshrimps</dc:creator>
      <dc:date>2019-08-30T14:18:39Z</dc:date>
    </item>
    <item>
      <title>Re: Infile properties of empty file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Infile-properties-of-empty-file/m-p/585218#M166851</link>
      <description>&lt;P&gt;There are dozens&amp;nbsp; of examples of getting file listings into a data set on the forum such as Filename PIPE with a directory listing command.&lt;/P&gt;
&lt;P&gt;Perhaps that might get you the information you need though not a data set with 0 observations. Scrub that against the data sets filename as added.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Or with the same directory listing approach capture the file size and select those with 0 bytes (or&amp;nbsp;appropriate reported size).&lt;/P&gt;</description>
      <pubDate>Fri, 30 Aug 2019 14:31:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Infile-properties-of-empty-file/m-p/585218#M166851</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2019-08-30T14:31:02Z</dc:date>
    </item>
    <item>
      <title>Re: Infile properties of empty file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Infile-properties-of-empty-file/m-p/585246#M166871</link>
      <description>&lt;P&gt;If you change the way you read the files to use INFILE option FILEVAR you can create a list of files as you read them, with an indicator of whether or not they have records.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;filename FT15F001 'z1.txt';
parmcards;
a
b
;;;;
filename FT15F001 'z2.txt';
parmcards;
;;;;
filename FT15F001 'z3.txt';
parmcards;
c
d
;;;;


data driver;
   cmd = 'dir /b z*.txt';
   infile dummy pipe filevar=cmd end=eof;
   do while(not eof);
      input filename &amp;amp;$128.;
      put _infile_;
      output;
      end;
   stop;
   run;
proc print;
   run;

data z(keep=x) files(keep=filename zerorecs);
   set driver;
   filevar=filename;
   length fname $128;
   infile dummy filevar=filevar end=eof filename=fname;
   putlog fname= eof=;
   filename=fname;
   zerorecs=eof;
   output files;
   do while(not eof);
      input x :$1.;
      output z;
      end;
   run;
proc print data=files;
   run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Capture.PNG" style="width: 186px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/32120iAE625759150ED8A9/image-size/large?v=v2&amp;amp;px=999" role="button" title="Capture.PNG" alt="Capture.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 03 Sep 2019 13:38:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Infile-properties-of-empty-file/m-p/585246#M166871</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2019-09-03T13:38:02Z</dc:date>
    </item>
    <item>
      <title>Re: Infile properties of empty file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Infile-properties-of-empty-file/m-p/585306#M166901</link>
      <description>&lt;P&gt;I had tried the filename filelist pipe '&lt;FONT color="#0000FF"&gt;dir /b /s home/my/mother/the/car/SURR*.TXT'&lt;/FONT&gt; previously&lt;/P&gt;&lt;P&gt;but it doesn't work on SAS 9.4 running on Linux.&lt;/P&gt;&lt;P&gt;Result is below.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What about:&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DATA ASCIIFILES;&lt;BR /&gt;LENGTH FILENAME $55.;&lt;BR /&gt;rc=filename("FILENAME","\home\my\mother\the\car\SURR*.TXT");&lt;BR /&gt;did=dopen("FILENAME");&lt;BR /&gt;if did &amp;gt; 0 then do; &amp;lt;&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;--if did = 0 insert filename only, don't skip ove&lt;/FONT&gt;&lt;/STRONG&gt;r&lt;BR /&gt;num = dnum(did);&lt;BR /&gt;do i = 1 to num;&lt;BR /&gt;FILENAME = dread(did,i);&amp;nbsp;&lt;BR /&gt;EXT= substr(FILENAME,length(FILENAME)-2,3); \&lt;EM&gt;*identify txt files only - &lt;/EM&gt;&lt;BR /&gt;&lt;EM&gt;other departments share this directory and put their junk in there /*&lt;/EM&gt;&lt;BR /&gt;OUTPUT;&lt;BR /&gt;end;&lt;BR /&gt;RC=dclose(did);&lt;BR /&gt;end;&lt;BR /&gt;run;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="results of Filename filelist pipe 'dir /b /s  /xxxx/xxxx/xxxx/SURR*.txt" style="width: 258px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/32125iE2DFED543298E86D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="pipe dir.jpg" alt="results of Filename filelist pipe 'dir /b /s  /xxxx/xxxx/xxxx/SURR*.txt" /&gt;&lt;span class="lia-inline-image-caption" onclick="event.preventDefault();"&gt;results of Filename filelist pipe 'dir /b /s  /xxxx/xxxx/xxxx/SURR*.txt&lt;/span&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Aug 2019 17:50:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Infile-properties-of-empty-file/m-p/585306#M166901</guid>
      <dc:creator>Jumboshrimps</dc:creator>
      <dc:date>2019-08-30T17:50:52Z</dc:date>
    </item>
    <item>
      <title>Re: Infile properties of empty file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Infile-properties-of-empty-file/m-p/585307#M166902</link>
      <description>&lt;P&gt;DIR is NOT a UNIX command use the proper UNIX command LS.&lt;/P&gt;</description>
      <pubDate>Fri, 30 Aug 2019 17:53:11 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Infile-properties-of-empty-file/m-p/585307#M166902</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2019-08-30T17:53:11Z</dc:date>
    </item>
    <item>
      <title>Re: Infile properties of empty file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Infile-properties-of-empty-file/m-p/585342#M166908</link>
      <description>&lt;P&gt;How did you get that output using a command that doesn't exist?&amp;nbsp; Perhaps someone made an alias for you to convert dir into ls?&lt;/P&gt;
&lt;P&gt;Try it this way instead, although are you sure that all of the files are using capital SURR at the beginning a capital TXT as the extension? Unix filenames are case sensitive.&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;infile 'ls -d /home/my/mother/the/car/SURR*.TXT' pipe truncover;
input filename $256.;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;And this cannot work&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;rc=filename("FILENAME","\home\my\mother\the\car\SURR*.TXT");
did=dopen("FILENAME");
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Since on UNIX a \ just protects the next character.&amp;nbsp; So you asked it to open a file named:&lt;/P&gt;
&lt;PRE&gt;homemymotherthecarSURR*.TXT&lt;/PRE&gt;
&lt;P&gt;as if it was a directory.&lt;/P&gt;
&lt;P&gt;Did you try this instead?&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;rc=filename("FILENAME","/home/my/mother/the/car/");
did=dopen("FILENAME");&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Aug 2019 19:43:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Infile-properties-of-empty-file/m-p/585342#M166908</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2019-08-30T19:43:30Z</dc:date>
    </item>
    <item>
      <title>Re: Infile properties of empty file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Infile-properties-of-empty-file/m-p/585814#M167155</link>
      <description>&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" color="#0000FF"&gt;Now that worked on the Linux SAS, replacing "dir" with "ls -d".&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;FONT face="arial,helvetica,sans-serif" color="#0000FF"&gt;Thanx.&lt;/FONT&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 03 Sep 2019 13:16:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Infile-properties-of-empty-file/m-p/585814#M167155</guid>
      <dc:creator>Jumboshrimps</dc:creator>
      <dc:date>2019-09-03T13:16:21Z</dc:date>
    </item>
  </channel>
</rss>

