Initialisierung von Variablen und Bereinigung für den Batch-Vergleich

ATTENTION : Ce contenu est DÉSACTIVÉ. Il est invisible pour les visiteurs.
Schwierigkeitsgrad
Anfänger
Veröffentlicht am :
Attention : Dieser Code erfordert Administratorrechte.
Das Makro %AHGinitdiffbatch definiert die globalen Variablen 'batchcompare', 'strold' und 'strnew'. Anschließend wird eine präventive Bereinigung durchgeführt, indem spezifische temporäre Dateien (*.old.sas© und *.new.sas©) im Verzeichnis ~/temp/ über in das Makro %AHGrpipe eingebettete Shell-Befehle gelöscht werden.
Datenanalyse

Type : CREATION_INTERNE


Das Skript manipuliert keine analytischen Daten, sondern initialisiert Makrovariablen und verwaltet Systemdateien.

1 Codeblock
MACRO
Erklärung :
Definition des Makros. Deklaration der globalen Vergleichsvariablen. Ausführung von Systembefehlen über %AHGrpipe, um die Existenz früherer .old.sas- und .new.sas-Dateien, die mit dem Protokoll (&prot) verknüpft sind, zu überprüfen und diese zu löschen.
Kopiert!
1%macro AHGinitdiffbatch;
2 %global batchcompare strold strnew;
3 %let batchcompare=1;
4 %let strold=;
5 %let strnew=;
6 /* Nettoyage des fichiers temporaires */
7 %AHGrpipe(%str(test -e ~/temp/&prot..old.sas %nrstr(&&) rm -f ~/temp/&prot..old.sas),q);
8 %AHGrpipe(%str(test -e ~/temp/&prot..new.sas %nrstr(&&) rm -f ~/temp/&prot..new.sas),q);
9%mend;
Dieses Material wird von We Are Cas "wie besehen" zur Verfügung gestellt. Es gibt keine ausdrücklichen oder stillschweigenden Garantien hinsichtlich der Marktgängigkeit oder Eignung für einen bestimmten Zweck in Bezug auf die hierin enthaltenen Materialien oder Codes. We Are Cas ist nicht verantwortlich für Fehler in diesem Material, wie es jetzt existiert oder existieren wird, noch bietet We Are Cas technischen Support dafür an.

Zugehörige Dokumentation

Aucune documentation spécifique pour cette catégorie.