Is there a way to run shell commands without output buffering?
For example, hexdump file | ./my_script
will only pass input from hexdump to my_script in buffered chunks, not line by line.
What is a general solution to make the output for any command unbuffered?