написал я от нечего делать скрипт, который какбы ведет логи команд в консоли. в общем абсолютно бесполезный скрипт
в ~/.zshrc соответственно
preexec() {
if [[ "$TERM" == "xterm" ]]; then
python3 /usr/local/bin/mylogger.py a "$1"
fi
}
как-то не бодро он исполняется, аж на глаз заметно
% time mylogger.py l 0
last 0 of 14 commands
last 0 of 37 commands
mylogger.py l 0 0,08s user 0,01s system 98% cpu 0,092 total