Execute command after every command in bash

To execute a cmd before every command entered, set a trap on DEBUG. Eg.

trap date DEBUG

To execute that command before emitting a prompt, set PROMPT_COMMAND:

PROMPT_COMMAND=date

Leave a Comment