问题:我在执行一些模拟时创建了大的临时文件~650-1200MB。所以我希望删除它们,因为我的硬盘驱动器只剩下几GB的空间。然而,SAS将删除的文件自动放入"Windows回收站",这填满了我的硬盘驱动器。
问题:是否有sas选项绕过Windows系统上的回收站?
解决方案(Edit2):显然是用户错误(我的)。问题可以结束
这里没有信息:https://support.sas.com/documentation/cdl/en/lesysoptsref/64892/HTML/default/viewer.htm p1tmgku1vq7pwqn1iqioeflxgec1.htm
也有:http://support.sas.com/documentation/cdl/en/lesysoptsref/64892/PDF/default/lesysoptsref.pdf
编辑:我现在使用的是PROC SQL和DROP TABLE和PROC数据集和删除但奇怪的是,桌子没有出现在回收站…我会进一步调查的。
尝试x
语句(参见链接中的示例1)http://www2.sas.com/proceedings/sugi31/036-31.pdf(虽然程序数据集/删除应该永久删除它们-奇数它不适合你)
使用x
语句从工作文件夹中删除文件的示例:
data delete_me;
x = 1;
run;
x ' del "%sysfunc(pathname(work))delete_me.txt" ';