Ответ 1
В соответствии с Расширенным Bash -Scripting Guide, похоже, что это один из нескольких заголовков комментариев можно использовать для улучшения ясности и удобочитаемости в сценариях. Этот лакомый кусочек представлен в разделе "Ассортимент советов" руководства:
Используйте специальные заголовки комментариев, чтобы повысить четкость и удобочитаемость в сценариях.
Вот несколько из них, которые они перечисляют в примере из руководства:
## Caution.
rm -rf *.zzy ## The "-rf" options to "rm" are very dangerous,
##+ especially with wild cards.
#+ Line continuation.
# This is line 1
#+ of a multi-line comment,
#+ and this is the final line.
#* Note.
#o List item.
#> Another point of view.
while [ "$var1" != "end" ] #> while test "$var1" != "end"
По-видимому, некоторые люди находят эти маленькие бит полезными, но я лично не вижу большой пользы в этом.