Certaines applications n'autorisent qu'une instance en cours d'exécution (telle que eclipse, si vous souhaitez utiliser le même espace de travail). Donc, si je me connecte depuis un autre emplacement, je dois supprimer / fermer l'application qui était ouverte lorsque je me suis déjà connecté depuis un autre emplacement.
J'utilise toujours la commande kill pour tuer le processus en cours. Toutefois, si vous supprimez un processus, il se peut que certains états non utilisés ne soient pas sauvegardés. Cependant, si vous le "fermez" correctement en cliquant sur le bouton de fermeture, par exemple, les états seront correctement sauvegardés.
Est-il possible de "fermer" correctement une application à partir de la ligne de commande? Je sais que cela peut varier d'une application à l'autre. Soyons donc un peu plus génériques: comment envoyer un signal à une autre application en cours d'exécution, et ce signal fonctionne comme si l'on cliquait sur le bouton "Fermer" dans la barre du haut?