run should return nothing or error out; ignorestatus is broken.
revert inadvertendly renamed STDIN back to stdin.