我在Windows上运行以下SAS代码,效果很好。但现在我想从unix运行它。我想这里可能会出现多种问题 - 最初我在弄清楚文件路径定义中的双引号已经解决了。但是现在我遇到了如何让我的代码在unix上运行的问题。那么,filename命令行的等效Unix命令是什么?我应该使用ls -al还是什么? ...我在Unix中的等效文件夹是
/home/personal/bulk file all &date.
请注意,文件夹名称中有一个空格。即使Windows似乎处理这个问题,它在Unix中也会受到关注吗?
深深感谢你的帮助。
Windows
%let filepath = %bquote("C:\Personal\bulk file all &date");
filename CDR_Bulk pipe "dir &filepath /a:-d-h-s /b /s";
data tempsetup;
infile CDR_Bulk;
input ;
schedulefile=_infile_;
if scan(schedulefile,-1,'\') = "test.txt" then delete;
run;