在windows sas 9.4中,我尝试使用Using X命令使用mkdir创建文件夹。如果路径包含空格,可以这样做吗?SAS X命令 - 尝试在路径中使用空格执行mkdir
试图在日志和列表的proc printto之前进行设置。下面的测试代码似乎因为空格而失败。
options mprint compress=yes reuse=yes; %let qtr=%str(2); %let yr=%str(2012); %let logout=%str(program_name_&yr.&qtr._&sysdate.); %let logname=%str(C:\Users\doe_j\folder\sub-folder1\sub folder2\subfolder3 &yr.\q&qtr.\logs\&logout..log); %let logfolder=%str(C:\Users\doe_j\foler\sub-folder1\sub folder2\subfolder3 &yr.\q&qtr.\logs); x "if not exist ""&logfolder.\"" mkdir -p &logfolder.";
您是否试过'mkdir“”&logfolder。“”'?什么是“-p”? – aschipfl