Eu acho que seu arquivo executável apenas imprime a na tela. Quando você escreve $COMMAND , o arquivo é executado e a saída tenta ser executada novamente. Como ele não pode executar o comando a , ele gera um erro. Você pode usar apenas $COMMAND ou echo '$COMMAND'