web-dev-qa-db-fra.com

Comment trouver la commande de terminal exécutée par un événement de souris

Je veux dire par exemple si je clique sur un bouton dans Firefox (ou tout autre événement) quelle est la commande de terminal qui est en cours d'exécution?

Oui, je sais qu'il y a apropos mais je demande s'il y a quelque chose comme si je survole quelque chose, il vous dirait simplement quelle commande de terminal il serait exécuter si vous cliquez dessus?

2
Talal

Ceci est mieux expliqué par un exemple:

  1. Prenez le programme C le plus simple au monde:
    #include <stdio.h>
    main()
    {
      printf("Hello World!");
    }

2. Prenez le programme bash le plus simple au monde:

    #!/usr/bin/env bash          
    echo "Hello World!"

Placez maintenant les deux programmes sur une icône sur le lanceur.

Bien que les deux programmes aient exactement le même effet sur votre système Ubuntu, dans le second cas, nous pouvons dire que la commande de terminal en cours d'exécution est echo "Hello World!".

Cependant, dans le premier cas, aucune commande de terminal n'est exécutée car le terminal n'est pas impliqué pas du tout! Malheureusement pour vous, la plupart des choses à l'intérieur d'Ubuntu ( dessiner des menus, dessiner des icônes, afficher une cellule dans une feuille de calcul, cliquer avec le bouton droit sur un mot dans un document, ...) n'implique pas du tout le terminal.

9
Fabby