if a commander needs to show output, it should write to the provided files (which will be stdout and stderr) and read from the provided stdin. this would fix the issue with the current cat builtin not working with less and with commanders in general not being able to pipe to each other and external commands.
if a commander needs to show output, it should write to the provided files (which will be stdout and stderr) and read from the provided stdin. this would fix the issue with the current cat builtin not working with less and with commanders in general not being able to pipe to each other and external commands.