O ponto de exclamação faz parte da expansão do histórico no bash. Para usá-lo, você precisa incluir entre aspas simples (por exemplo: 'http://example.org/!132'
) ou diretamente com uma barra invertida ( \
) antes do caractere (por exemplo: "http://example.org/\!132"
).
Observe que nas aspas duplas, uma barra invertida antes do exclam impede a expansão do histórico, MAS a barra invertida não é removida nesse caso. Por isso, é melhor usar aspas simples, portanto, você não está passando uma barra invertida literal para curl
como parte da URL.