* Descompactar o Arquivo;
%Macro Gunzip(Arquivo);
data _null_;
call system("cd /sasdata/ESTUDOS_YUKIO/BLOG/");
call system("cp /sasdata/ESTUDOS_YUKIO/BLOG/&Arquivo.
/sasdata/ESTUDOS_YUKIO/BLOG/&Arquivo.");
call system("cd /sasdata/ESTUDOS_YUKIO/BLOG/");
call system("ls -sSh | gunzip -9 &Arquivo.");
call system("chmod 755 &Arquivo.");
Run;
%Mend;
%Gunzip(base_exemplo.sas7bdat.gz);
* Compactar o Arquivo ;
%Macro Gzip(Arquivo);
data _null_;
call system("cd &dirOrigem.");
call system("ls -la");
call system("gzip -9 &Arquivo.");
Run;
%Mend;
%let dirOrigem = sasdata/ESTUDOS_YUKIO/BLOG;
%Gzip(base_exemplo.sas7bdat.gz);
Um comentário em “Compactar e Descompactar Bases no SAS”