로그인   |  회원가입  |  사이트맵  |  Contact Us
  아이디 저장하기
 
홈 > SAS Tech & Tip > SAS 고수
[Macro 디렉토로] 공백이 포함된 디렉토리명을 매크로에서 처리하기 2018.05.03
백승민 256 0
http://www.mysas.co.kr/SAS_tiptech/a_all.asp?b_no=7692&gotopage=1&con=subject&keyword=&cmd=content&bd_no=33&gubun=

 

 

* 공백이 포함된 디렉토리명을 매크로에서 처리하기;

* 큰따옴표 2개로 처리;

 

option mprint mlogic;

 

%LET MYDIR0 = H:\SASDATA\02. BACK;

%LET MYDIR = &MYDIR0\RateMonth201805*.txt;

 

%PUT &MYDIR;

 

%macro DATA_READ(BAS_MON);

  filename DIRLIST pipe "dir ""&MYDIR"" /b";

 

  data dirlist ;

       infile dirlist lrecl=200 truncover;

       input file_name $100.;

  run;

%mend;

%DATA_READ(201805);

 

 

( Blank / Space / directory path )

 

 

* 출처 : http://cafe.daum.net/statsas/3F8j/376

 

 

 

 
 
 
 
 SAS 프로그램 자동 백업 시스템 구축 예제
 [파일읽기] 디렉토리에 저장되어 있는 동일한 형태의 파일 읽기