27 %macro _sasunit_copyDir(
 
   32 %
if &sysscp. = WIN %then %
do; 
 
   35    %local xwait xsync xmin;
 
   36    %let xwait=%sysfunc(getoption(xwait));
 
   37    %let xsync=%sysfunc(getoption(xsync));
 
   38    %let xmin =%sysfunc(getoption(xmin));
 
   39    options noxwait xsync xmin;
 
   41    %let i_from = %qsysfunc(translate(&i_from,\,/));
 
   42    %let i_to   = %qsysfunc(translate(&i_to  ,\,/));
 
   56    options &xwait &xsync &xmin;
 
   59 %
else %
if &sysscp. = LINUX %then %
do;
 
   60    %SYSEXEC(cp -R &i_from. &i_to.);
 
   63 %mend _sasunit_copyDir;