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