Usando a sugestão de Jeff Schaller para usar set -x (veja os comentários acima), na saída, encontrei uma linha similar a / bin / bash = / bin / ksh. Isso me levou a procurar no Google o que eu estava procurando com o comando ksh em vez do bash. Me deparei com este post:
como -fazer-você-dizer-se-uma-string-contém-outra-string-em-unix-shell-script
De acordo com a resposta aceita, mudei a minha linha para:
if test "${i#*$SUBS}" == "$i"
Isso parece resolver o problema que eu estava enfrentando.