O shell está fazendo o que você está pedindo. Um redirecionamento, como seu >>
sem número de identificador especificado, é considerado um redirecionamento para o identificador 1, que, no caso de saída, é a saída padrão. Quando o shell analisa um arquivo em lote e encontra redirecionamentos "nus", ele adiciona o número do identificador ao ecoar o comando. É apenas uma peculiaridade de implementação do shell.