Für einen Unix-Job kann in der Registerkarte Unix eine Shell festgelegt werden, unter der dieser Job laufen soll. Wenn notwendig, können Sie auch Optionen für den Aufruf der Shell angeben. Legen Sie keine Shell fest, wird die Standard-Shell aus der passwd-Datei verwendet.
Die Shells, die in der Registerkarte Unix auswählbar sind, werden in der Variable UC_SHELL_UNIX des Mandanten 0000 gepflegt. Standardmäßig sind dort folgende Shells eingetragen:
Sie können weitere Shells hinzufügen, indem Sie diese in die Variable UC_SHELL_UNIX eintragen. Zusätzlich muss im Include TRAILER.UNIX eine Shell-spezifische Script-Zeile ergänzt werden. Sie hat folgendes Format:
##UC4[Shell]Shell-spezifisches Kommando
Aus dem ermittelten Shell-Pfad und aus der ausgewählten Shell (Registerkarte Host-Attribute) wird der Shell-Dateiname gebildet und auf Ausführrecht geprüft. Falls die Datei nicht ausgeführt werden darf oder nicht gefunden wird, wird eine Informationsmeldung ausgegeben und die in der passwd-Datei definierte Standard-Shell des Benutzers verwendet. Falls auch in der passwd-Datei keine Shell angegeben ist, wird die bourne-shell aus "/bin/sh" verwendet.
Wenn Shell-Optionen in der Registerkarte Host-Attribute festgelegt sind, werden diese Optionen verwendet.
In der Konfigurationsdatei ist es möglich, Shell-Optionen zu definieren (Sektion STARTCMD, Variablen "Bourne_Shell_Opt", "Korn_Shell_Opt" und "C_Shell_Opt")
Seit Version 11 gilt: Wurden keine der obigen Shells ausgewählt und auch keine Optionen angegeben, so sind die Optionen leer.
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |