Can someone explain why this would make the command wait forever? What is tee waiting for?
echo "test" | sudo tee newfile
What would be a scriptable workaround for such cases?
Edit: this command would not terminate in zsh. This works fine in bash tho.


Why does newfile need sudo to be created?
You need it to be owned by root?
yeah indeed. I’m setting up a container with these instructions for ROS2. There you’ll have to add a repository to the apt sources list.
Fly you fools!