I am trying to pull a list of file names that are over a certain age to archive them. I can get the list to work, but the long file names are being cut off at 54 bytes. My code is below. I'm sure it's something simple I'm missing, but I haven't been able to find it with searches on here or Google. X "find path -type f -mtime +0 -print > textfile.txt"; libname sg "path"; proc import datafile = "textfile.txt" out=sg.filename dbms=csv replace; getnames=no; datarow=1; run; filename outbox email "name@company.com" subject="Archive Report"; data _null_; set sg.filename; file outbox LRECL=32767 TO=("name@company.com") FROM=("name@company.com") ATTACH=("textfile.txt"); if _n_=1 then do; put "Hello,"; put "Message for body of email."; put; end; put (_all_) ($); run;
... View more