В чем разница между PS1 и PROMPT_COMMAND

Взглянув наэта потрясающая тема Я заметил, что некоторые примеры используют

PS1="Blah Blah Blah"

и некоторые используют

PROMPT_COMMAND="Blah Blah Blah"

(и некоторые используют оба) при установке приглашения в оболочке bash. Какая разница между двумя? Поиск SO и даже немного более широкий поиск в Google не дают мне результатов, поэтому даже ссылка на нужное место, где можно найти ответ, была бы признательна.

Ответы на вопрос(3)

Ваш ответ на вопрос