loc
не является командой. Вам нужно использовать cat loc >> test.txt
, чтобы добавить его к text.txt. В противном случае вы можете обойтись без временного файла:
echo "result1" >> test.txt
echo "result2" >> test.txt
Примечание, touch test.txt
также кажется бесполезным.