Você tentou usar env para executar o shell em um ambiente personalizado, por exemplo, /usr/bin/env HISTIGNORE='*' /bin/bash da guia Title and Command do terminal gnome?
Isso parece funcionar para mim - embora não possa deixar de sentir que há uma maneira mais eficiente de não envolver o teste de cada comando contra o caractere curinga.