In C++, calling fork when cin is a bash heredoc causes repeated input fragments In C++, calling fork when cin is a bash heredoc causes repeated input fragments bash bash