En Bash, après avoir tapé une commande (par exemple, ls
), il exécutera la commande, qui écrira sa sortie standard (si elle n'est pas redirigée) dans le terminal (dans notre exemple, le contenu du répertoire courant). Une fois que c'est fait, la commande est rendue à l'utilisateur avec une invite Shell dans une nouvelle ligne.
Je me demande s'il existe une sorte d'événement déclenché juste après la fin de l'exécution de la commande et avant que l'invite de commande ne commence dans une nouvelle ligne, qui peut être capturé de manière programmatique (c'est-à-dire avec Shell Shell).