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

* 출처 : https://amadeus.co.uk/sas-tips/reading-a-file-list-into-a-data-set/;

* Reading a File List into a Data Set; 

 

%macro read_data;

data dirlist;

  infile dirlist missover pad;

  input filename $255.;

run;

%mend;

 

* 공백이 포함된 디렉토리를 읽는 경우 일반적으로 따옴표를 사용;

filename dirlist PIPE 'dir "D:\SAS DATA" /B';

%read_data;

 

 

%let file_path= D:\SAS DATA;

 

%macro read_data;

data dirlist;

  infile dirlist missover pad;

  input filename $255.;

run;

%mend;

 

* Macro 변수를 활용한 경우 반복된 쌍따옴표를 사용;

filename dirlist PIPE "dir ""&file_path"" /b";

%read_data;

 

 

 
 
 
 
 [Json] SAS에서 Json 파일을 읽기 위한 여러 방식
 [SAS 코드분석] SASPROC프로시져를 활용한 SAS 코드 분석 및 플로우차트 생성하기