Sie können im Mac OS X Terminal eine Befehlszeile zum Steuern Ihrer 4D Programme einsetzen (4D und 4D Server). Mit dieser Funktionalität können Sie eine Datenbank aus der Ferne öffnen oder schließen. Das ist insbesondere beim Verwalten von Web Servern hilfreich.
Zur Ausführung der 4D Befehle im Mac OS X Terminal müssen Sie zuerst auf den Ordner zugreifen, in dem die Programme innerhalb des Pakets abgelegt sind (Contents/MacOS Pfad).
Liegt das 4D Paket z.B. im Ordner MeinOrdner, schreiben Sie die Befehlszeile wie folgt:
/MeinOrdner/4D.app/Contents/MacOS/4D
Hinweis: Sie können die Befehlszeile auch per Drag&Drop über das jeweilige Programm-Icon im Terminal einfügen.
Wir empfehlen, am Ende der Befehlszeile das Zeichen „&“ zu setzen, so dass das Programm als Task im Hintergrund in einem eigenen Prozess ausgeführt wird. Schreiben Sie also:
/MeinOrdner/4D.app/Contents/MacOS/4D &
Es folgt die Beschreibung der Befehlszeilen und Parameter, die 4D Programme unterstützen:
- Programm beenden
Syntax: kill -s INT process_ID
Beispiel:
Kill -s INT 323
Dieser Befehl führt dasselbe aus wie der Menübefehl Beenden. Die Prozesse werden der Reihe nach beendet; der Cache-Speicher wird gesichert und dann das Programm beendet.
Hinweis: Die Prozessnummer des 4D Programms (process_ID) erhalten Sie über die Befehle ps oder top.