Para configurações de shell, você não precisa de export
, pelo motivo que você deu. E é melhor não usá-lo, caso algum outro aplicativo reaja à mesma variável, mas não interprete o valor da mesma maneira. Não conheço nenhum outro aplicativo que use HISTIGNORE
, mas o problema surge com outras variáveis. Por exemplo, PS1
definitivamente não deve ser exportado, já que diferentes shells usam essa variável, mas com diferentes seqüências de escape.