Vous pouvez utiliser une ligne de commande dans le Terminal de Mac OS X afin de piloter vos applications 4D (4D et 4D Server). Cette fonction permet de quitter ou d’ouvrir une base de données à distance, ce qui est particulièrement utile pour les administrateurs de serveurs Web.
Pour pouvoir exécuter la plupart des commandes relatives aux applications 4D à l’aide du Terminal de Mac OS X, vous devez au préalable accéder au dossier dans lequel se trouve l’application, à l’intérieur du progiciel (chemin Contents/MacOS).
Par exemple, si le progiciel 4D se trouve dans le dossier MonDossier, vous devez écrire la ligne de commande ainsi :
/MonDossier/4D.app/Contents/MacOS/4D
Note : Vous pouvez également insérer la ligne de commande via un glisser-déposer de l’icône de l’application dans votre Terminal.
Il est préférable de passer le caractère & à la fin de la ligne de commande afin que l’application soit exécutée en tâche de fond dans un process séparé. Par exemple :
/MonDossier/4D.app/Contents/MacOS/4D &
Voici la description des lignes de commandes et de leurs arguments pris en charge par les applications 4D :
- Quitter l’application
Syntaxe : kill -s INT process_ID
Exemple :
Kill -s INT 323
L’action de cette commande est identique à la sélection de la commande Quitter dans le menu Fichier. Les process sont refermés un à un, le cache est enregistré et l’application quitte.
Note : Le numéro de process de l’application 4D (process_ID) peut être obtenu à l’aide de commandes telles que ps ou top.