Вы не одиноки в необходимости чего-то подобного ... на самом деле, кто-то хотел эту функциональность десятилетия назад и разработал tee : -)
Конечно, вы можете перенаправить стандартный вывод непосредственно в файл в любой оболочке, используя символ>:
echo "hello, world!" > the-file.txt