O operador de redirecionamento espera uma sequência ou fluxo de caracteres como o lado da entrada e um arquivo do outro lado. Portanto, você precisa usar o comando cat
para primeiro ler o arquivo e, em seguida, redirecionar os caracteres de fluxo para o arquivo de saída.
touch test.txt
touch loc
echo "result1" > loc
cat loc >> test.txt
echo "result2" > loc
cat loc >> test.txt
rm loc