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".