Czy w bash mogę zorganizować wykonanie funkcji tuż przed uruchomieniem polecenia?
Jest $PROMPT_COMMAND
wykonywany przed wyświetleniem monitu, tj. Zaraz po uruchomieniu polecenia.
Bash's $PROMPT_COMMAND
jest analogiczny do precmd
funkcji zsh ; więc szukam bashowego odpowiednika zsh preexec
.
Przykładowe aplikacje: ustaw tytuł terminala na wykonywane polecenie; automatycznie dodaj time
przed każdym poleceniem.
PS0
zmienną, która działa jak,PS1
ale jest używana po odczytaniu polecenia, ale przed jego wykonaniem. Zobacz gnu.org/software/bash/manual/bashref.html#Bash-Variables