Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

SHOW-SYNTAX-FILE Informationen über eine Syntaxdatei anzeigen

&pagelevel(5)&pagelevel

Privilegierung:           STD-PROCESSING, TSOS

Die Anweisung SHOW-SYNTAX-FILE gibt Informationen über eine System- oder Gruppensyntaxdatei aus. Diese kann entweder die gerade bearbeitete oder eine explizit bestimmte Syntaxdatei sein.

Die Anweisung gibt folgende Informationen aus:

  • Name, Typ, Version und Format der Syntaxdatei

    Das aktuelle Format ist V4.1. Die Formate V1 bis V4 sind historisch und können nur noch bei älteren Syntaxdateien auftreten.

  • Versionsinformationen zu Produkten, die in der Syntaxdatei enthalten sind

  • Globalinformationen aus der Syntaxdatei (ausschnittsweise)

  • Privilegierung der Kommandos (nur bei INFORMATION=CMD-INTERFACE)

SHOW-SYNTAX-FILE

FILE = *CURRENT / *INPUT-FILE / <filename 1..54>

,INFORMATION = ALL-ATTRIBUTES / VERSIONS / GLOBALS / CMD-INTERFACE

,PRODUCT-NAME = *ALL / <structured-name 1..15>

FILE =
Bestimmt die System- oder Gruppensyntaxdatei, über die Informationen ausgegeben werden.

FILE = *CURRENT
Der Operandenwert darf ausschließlich nach (mindestens) einer vorausgegangenen OPEN-Anweisung angegeben werden. Die Informationen beziehen sich

  • unmittelbar nach einer OPEN-Anweisung auf die unter INPUT-FILE angegebene Syntaxdatei.

  • nach einer MERGE- oder REMOVE-Anweisung auf die aktuelle temporäre SDF-I-Arbeitsdatei.

FILE = *INPUT-FILE
Der Operandenwert darf ausschließlich nach (mindestens) einer vorausgegangenen OPEN-Anweisung angegeben werden. Die Informationen beziehen sich auf die Eingabesyntaxdatei, die bei der Anweisung OPEN unter INPUT-FILE angegeben wurde.

FILE = <filename 1..54>
Die Informationen beziehen sich auf die explizit angegebene System- oder Gruppensyntaxdatei.

INFORMATION =
Bestimmt die Art von Informationen, die ausgegeben werden. Alle Ausgaben enthalten den Syntaxdatei-Typ (GROUP oder SYSTEM).

INFORMATION = ALL-ATTRIBUTES
Folgende Informationen werden ausgegeben:

  • Name, Typ, Version und Format der Syntaxdatei

  • Versionen aller SESDs, die in der angegebenen Syntaxdatei enthalten sind (für selbsterstellte Syntaxdateien wird als Version *CUSTOM* ausgegeben)

  • SDF-Globalinformation (ausschnittsweise)

INFORMATION = VERSIONS
Folgende Informationen werden ausgegeben:

  • Name, Typ, Version und Format der Syntaxdatei

  • Versionen aller SESDs, die in der angegebenen Syntaxdatei enthalten sind (für selbsterstellte Syntaxdateien wird als Version *CUSTOM* ausgegeben)

INFORMATION = GLOBALS
Folgende Informationen werden ausgegeben:

  • Name, Typ, Version und Format der Syntaxdatei

  • SDF-Globalinformation (ausschnittsweise)

INFORMATION = CMD-INTERFACE
Ausgegeben wird Name, Typ, Version und Format der Syntaxdatei und eine Liste der Kommandos, die in der Syntaxdatei definiert sind. Es wird auch die Privilegierung der Kommandos ausgegeben (siehe Beispiel, "SHOW-SYNTAX-FILE Informationen über eine Syntaxdatei anzeigen ").

PRODUCT-NAME =
Dieser Operand wirkt nur bei Angabe von INFORMATION=CMD-INTERFACE und bestimmt, ob nur die Kommandos zu einem bestimmten Produkt ausgegeben werden.

PRODUCT-NAME = *ALL
Alle Kommandos der angegebenen Syntaxdatei werden ausgegeben.
Bei der Ausgabe aus einer von Fujitsu ausgelieferten SESD (Softwareeinheitssyntaxdatei) oder aus einer INSD (Installationssyntaxdatei), werden selbsterstellte Kommandos, die eingemischt wurden, nicht angezeigt.

PRODUCT-NAME = <structured-name 1..16>
Alle Kommandos des angegebenen Produkts werden ausgegeben.
Sollen selbsterstellte Kommandos, die in eine von Fujitsu ausgelieferte SESD (Softwareeinheitssyntaxdatei) oder eine INSD (Installationssyntaxdatei) eingemischt wurden, angezeigt werden, muss die beim Einmischen verwendete REMOVE-ID als Produktname angegeben werden.

Beispiel

/start-sdf-i ——————————————————————————————————————————————————————————  (1)
*%  BLS0500 PROGRAM 'SDF-I', VERSION 'Vnn.nAnn' OF 'yyyy-mm-dd' LOADED
%  BLS0552 COPYRIGHT (C) yyyy FUJITSU TECHNOLOGY SOLUTIONS GMBH. ALL RIGHTS
RESERVED

*show-syntax-file $.syssdf.bs2cp.170,information=cmd-interface ————————  (2)
% SYNTAX FILE : :1OSH:$TSOS.SYSSDF.BS2CP.170
% TYPE : SYSTEM    VERSION : SESD17.0A300    FORMAT : V4.1 ————————————  (3)
%
% COMMANDS INFORMATIONS :
% -----------------------
%           EXT.NAME            INT.NAME  ENTRY   INT  PRODUCT
%           --------            --------  -----   ---  -------
% $CMSSCAS                      $CMSSCAS DSCSCCH  ISL
% ALL  1000000000000000000000000000000000000000000000000000000000000000
% $CMSSCAV                      $CMSSCAV DSCVLCH  ISL
% ALL  1000000000000000000000000000000000000000000000000000000000000000
% $DMAWCC1                      $DMAWCC1 DMAWICA  ISL
% ALL  1111111111111111111111111111111111111111111111111111111111111111
.
.
% ADD-CONSOLE-FILTER            $OPRACF  NBOAFIL  ISL
% ALL  0000000000000000000000000000000001000000000000000000000000000000
% ADD-DEVICE-DEPOT              NKCADDE  NKCADDE  ISL
% ALL  0000000000000000000000000000000001000000000000000000000000000000
% ADD-FILE-LINK                 $DCOAFL  DCOADFL  ISL
% ALL  0000001000110000000000000000000010000000000000000000000000000000
.
.
% SHOW-FILE                     SHFIL    DSHOWCM  ISL
% ALL 0100001000110000000000000000000010000000000000000000000000000000 (4)
% BA  0000000000000000000000000000000000000000000000000000000000000000 (4)
% BPA 0000000000000000000000000000000000000000000000000000000000000000 (4)
% DA  0100001000110000000000000000000010000000000000000000000000000000 (4)
% DPA 0100001000110000000000000000000010000000000000000000000000000000 (4)
% GA  0100001000110000000000000000000010000000000000000000000000000000 (4)
% CA  0100001000110000000000000000000010000000000000000000000000000000 (4)
% SHOW-FILE-ATTRIBUTES          SHFAT    DCOFSDF ISL
% ALL 0100001000110000000000000000000010000000000000000000000000000000
% SHOW-FILE-LINK                SHFILI   DCORTF2 ISL
% ALL 0000001000110000000000000000000010000000000000000000000000000000
.
.
% WRITE-ACCOUNTING-RECORD       WRACRE   NACPWAC ISL
% ALL 0000000000100000000000000000000010000000000000000000000000000000
* ————————————————————————————————————————————————————————————————————— (5)

                                                                                          

(1)

SDF-I wird gestartet.

(2)

Für die Systemsyntaxdatei des BS2000-Grundausbaus werden Informationen zu allen enthaltenen Kommandos und deren Privilegierung angefordert. Im Beispiel wird die Ausgabe nur ausschnittweise wiedergegeben.

(3)

Die Syntaxdatei hat das aktuelle Format V4.1. Nur bei älteren Syntaxdatei wird ggf. ein anderes Format (V1, V2, V3, V4) angezeigt werden.

(4)

Unter anderem wird für das Kommando SHOW-FILE die Privilegierung für das Kommando (ALL-Zeile) und für mögliche Eingabemodi ausgegeben. Die Eingabemodi entsprechen den Modi, die mit der Anweisung ADD-CMD (siehe Handbuch „SDF-A“ [4]) bei der Kommando-Definition festgelegt wurden:

BA:

BATCH-ALLOWED

BPA:

BATCH-PROC-ALLOWED

DA:

DIALOG-ALLOWED

DPA:

DIALOG-PROC-ALLOWED

GA:

GUIDED-ALLOWED

CA:

CMD-ALLOWED

Nach dem Eingabemodus werden im Rest der Zeile die zugehörigen Privilegien ausgegeben. Jedes Zeichen (0 oder 1) steht für ein Privileg. 1 bedeutet, dass für einen Benutzerauftrag mit diesem Privileg die Ausführung des Kommandos in diesem Modus erlaubt ist. Die Reihenfolge der Privilegien in dieser Zeichenkette entspricht der Reihenfolge, in der die Privilegien aktuell im System definiert sind. Wird für einen bestimmten Eingabemodus keine Zeile ausgegeben, so ist für diesen Eingabenmodus PRIVILEGE=*SAME definiert, d.h. die Privilegien entsprechen genau denen, die für das Kommando definiert sind.

(5)

SDF-I fordert mit nach Beendigung der Ausgabe mit ’*’ zu weiteren Eingaben auf.