O + é o prompt PS4 (assim como PS1 geralmente contém $ ou alguma variação dele, que é o prompt interativo padrão). Ele é enviado antes de cada comando executado quando o rastreio é ativado com set -x .
O manual bash diz isso:
PS4The value of this parameter is expanded as with
PS1and the value is printed before each command bash displays during an execution trace. The first character ofPS4is replicated multiple times, as necessary, to indicate multiple levels of indirection. The default is+.
Os múltiplos + que você pode ver são devidos a comandos sendo executados em subshells.
Exemplo mostrando três níveis de subcasas:
$ cat script.sh
#!/bin/bash
echo "$( echo "$( echo hi )" )"
$ bash -x script.sh
+++ echo hi
++ echo hi
+ echo hi
hi