Problemas como este são freqüentemente mal interpretados, já que poucas pessoas percebem que aliases
estão desativados em shells não interativos.
No seu caso, foi um alias chamado do
que causou o problema.
Para investigar problemas semelhantes, geralmente ajuda iniciar um novo shell com:
HOME=/tmp $shell
e tente novamente. Isso evita que o shell interativo leia scripts de inicialização.