On Okt 02 2019, Matteo Croce <mcr...@redhat.com> wrote: > It seems to me that bash restores the flag, cat prints an error when not: > > $ cat > $ > > the same is not true if running multiple commands: > > $ ./foo; cat > cat: -: Resource temporarily unavailable > $ > > Why this different behaviour?
Because it's reset immediately before reading the next line with readline. Andreas. -- Andreas Schwab, sch...@linux-m68k.org GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1 "And now for something completely different."