Este é um modificador de expansão do histórico , portanto adicione o modificador g
imediatamente antes do s
.
echo ${1:gs/the/THE}
Como alternativa, use a sintaxe de expansão de parâmetro em que uma barra dupla significa uma substituição global . Nesse caso, a parte após s//
é um padrão curinga, enquanto a substituição de expansão de histórico recebe uma sequência literal.
echo ${1//the/THE}