In Windows sas 9.4 versuche ich, den Befehl X zu verwenden, um einen Ordner mit mkdir zu erstellen. Ist dies möglich, wenn der Pfad Leerzeichen enthält?SAS X-Befehl - Versuch, mkdir mit Leerzeichen im Pfad auszuführen
Versuchen, dies vor einem proc printto für Protokolle und Auflistungen einzurichten. Der unten angegebene Testcode scheint aufgrund der Leerzeichen nicht zu funktionieren.
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.";
Haben Sie 'mkdir" "& logfolder ausprobiert." "'? Wofür ist "-p"? – aschipfl