O operador > significa "pegue a saída do comando, trunque o arquivo nomeado e grave a saída do comando para isso.
Lendo essa linha de comando, eu acho que você quer < , que é "ler a entrada padrão deste arquivo, e alimentá-lo com o comando".