В Bash после ввода команды (например, ls
) она выполнит команду, которая запишет свой стандартный вывод (если не перенаправлен) в терминал (в нашем примере содержимое текущего каталога). После того, как это сделано, элемент управления возвращается пользователю с приглашением оболочки в новой строке.
Мне интересно, есть ли какое-то событие, инициированное сразу после завершения выполнения команды и до запуска командной строки в новой строке, которая может быть захвачена программно (например, с помощью сценария оболочки).