Você está misturando os comandos shell e sqlplus . sqlplus não entende redirecionamentos, você tem que usar a palavra-chave spool .
Por exemplo:
SQL> spool /tmp/result.txt
SQL> start requete.sql
SQL> spool off
Do shell:
$ sqlplus scott/tiger @requete.sql > /tmp/result.txt