Если открыть терминал в современной macOS и выполнить команду
echo -e "\e[92mAll done, enjoy\!\e[0m"
Вероятно, вы увидите зеленый текст.

Или вы увидите текст, обрамленный кодом, если у вас старая система или современная, но загроможденная система.
Вероятно, в первом случае (когда текст стал зеленым) использовалась встроенная в оболочку zsh команда 'echo' и команда 'echo' в этой оболочке поддерживает аргумент '-e', но в старом bash 3.2 либо команды 'echo' и она использует системный файл /bin/echo, либо 'echo' в bash 3.2 не поддерживает аргумент '-e'.
Но это всего лишь гипотеза.
Я хочу посмотреть, какие аргументы поддерживает команда 'echo', а в оболочке zsh я запускаю 'man echo', но в справке вижу информацию только об аргументе '-n', а об аргументе '-e' ничего не написано. Подозреваю, что при выполнении команды `man echo` выводится справка по файлу /bin/echo.
Вопросы:
Как просмотреть справку по команде «echo», встроенной в zsh, и как понять, какая команда «echo» поддерживает аргумент «-e»?