On 2/23/22 23:11, Ulrich Eckhardt wrote: > Just for my understanding, grep stops reading > when it finds the first match and then the shell closes the output > stream of cat. That in turn causes cat to fail (exit code 141, meaning > SIGPIPE), because it can't write the rest of the data that it wants, > right? Right. > I think that short reads (which could cause SIGPIPE) and the > non-error exit code 1 deserve mention there. I'll take a look and > perhaps file another patch. I installed the attached to try to document this better.