Na linha de leitura, Alt pode ser interpretado como \e . No meu sistema (e provavelmente o seu também) \e# está vinculado a insert-comment , que de acordo com a página bash(1) man comenta ou descompacta a linha de comando atual e a executa. Se você pressionar sem digitar nada, então # é executado, o que não tem efeito, já que é um comentário.