On Mon, Feb 12, 2024 at 04:50:50PM -0000, Curt wrote: > On 2024-02-11, <to...@tuxteam.de> <to...@tuxteam.de> wrote: > > > > > > On Sun, Feb 11, 2024 at 09:54:24AM -0500, Greg Wooledge wrote: > > > > [...] > > > >> If FILE is -, shred standard output. > >>=20 > >> In every sentence, the word FILE appears. There's nothing in there > >> which says "you can operate on a non-file". > > > > Point taken, yes. > > I thought everything was a file.
An anonymous pipe(2) in memory between two processes isn't even close to a file. Also, you're confusing Linux and Plan 9. Linux has a bunch of things that aren't files, such as network interfaces.