I was wondering if there is a way for me to capture input, or to put it differently have interactive command groups such as commands grouped by {}? From what I understand,() won’t work as it runs in a subshell. Or I’m missing something, which is also a distinct possibility.
Edit:
Heh. Just realized that this might be the dreaded XY Problem persconified.
So let me rather ask if there is a way to capture the eventual visible output of a command. Not the [50%] transformed, or overwritten to [52%]. Not the steps in-between, in other words.