我有一个这样创建的 SAS 文件句柄:
filename filehandle "report.htm";
我有几个文件(打包的 Javascript 文件),它们的行很长(长度 > 32K)。我想要一种方法将它们的内容附加到上面的文件中。
我知道如果我这样做:
data _null_;
file filehandle;
put "very long string here";
run;
有时,很长的字符串插入了换行符,这是我不想要的,因为它可能会破坏 Javascript 代码。
理想情况下,类似:
x "cat packed.js >> report.htm";
会很好用,但我只有文件句柄,而不是原始文件路径。
哪些例程可以帮助我有效地完成工作?有没有办法读取打包的 JS 文件并使用 put 逐行或逐个字符地写出来?
谢谢!