From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,HTML_MESSAGE,MAILING_LIST_MULTI, RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: (qmail 12201 invoked from network); 22 Apr 2020 09:42:10 -0000 Received: from minnie.tuhs.org (45.79.103.53) by inbox.vuxu.org with UTF8ESMTPZ; 22 Apr 2020 09:42:10 -0000 Received: by minnie.tuhs.org (Postfix, from userid 112) id 4F54A94624; Wed, 22 Apr 2020 19:42:10 +1000 (AEST) Received: from minnie.tuhs.org (localhost [127.0.0.1]) by minnie.tuhs.org (Postfix) with ESMTP id F1A7E94621; Wed, 22 Apr 2020 19:41:53 +1000 (AEST) Authentication-Results: minnie.tuhs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Wl8taVdH"; dkim-atps=neutral Received: by minnie.tuhs.org (Postfix, from userid 112) id 54C5894621; Wed, 22 Apr 2020 19:41:52 +1000 (AEST) Received: from mail-ua1-f42.google.com (mail-ua1-f42.google.com [209.85.222.42]) by minnie.tuhs.org (Postfix) with ESMTPS id 113BE94617 for ; Wed, 22 Apr 2020 19:41:49 +1000 (AEST) Received: by mail-ua1-f42.google.com with SMTP id g10so950557uae.5 for ; Wed, 22 Apr 2020 02:41:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=rdFih9rhPcdPGotg1Ad2c6D24jM82FqmVuX/glhSXW8=; b=Wl8taVdHkfTOnEIM3wu7UuSpsZqnDeGDmxbTIlZjzJCyuF2rEnyPzcDx2yeH7ah+gL 3zojcsxwBeXdSg2j8yfKcV/Dtfcjl/UXhAs7cKEPgrQ1cGzX9Owq3lcGj4llSbNaaRf2 gv1agwIhtKXzUD8xGAnvsH7Jq0x3V4mg1rlOdBqb0z6k+jlu8POzk2cN0csIjKPN0jfd mp9p0cbD75PoFZ1KBg8HbBL6JIjGRttvWNmrDuEUSTIOrceOikmZorFbfnEiHVcKopd+ Ie6xpVe6eKat/aCoXzQwMZ4623c4J18lRI8vPJtdcsdkrfVDDi2EYNueniwRM7CTyIFq y5jg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=rdFih9rhPcdPGotg1Ad2c6D24jM82FqmVuX/glhSXW8=; b=q66Qms1BlFqs5fvcg+M7YkiEEQB2kf/o7umQ0prWR3e2hatzM+ze061adoNswRzlqA 8iMmLMEZcj2y+AzeqneqWcd5If9UR1+HhSLGki0jOVZuHCHGG8CaVp67/uTJPDdG99KC xvXRzFBgbzAsF118iIvQyxhXgCb9HQNAMI1uyyT5WlkKAbGv696mIzpIxcJbbN8P7VdL 2G1pFG642gmIFaLfwVOLhghUeCExainS7bBhAMOypz7HZkDJhNuBCM7IznzQULMme9W3 Fpf9/rHiUOz1tTCRJiIqpHJjSjIPIfuCbwXw/Y93ioflBj+QnJMrZ3MBIgyACr55mfzZ F/qw== X-Gm-Message-State: AGi0PuaWNaw+D45rSxIaUaZYp5Q7IRhgXJpcey8uZOD/FUgzlGrywfRE /k4k7V7IyR4X1PpK+8YVjzdXqavCRvPEhCqZbtk= X-Google-Smtp-Source: APiQypJgMq0vOseWgrCI96T9WTFN4YT96u4gdJLCf9rwT8MSHPRKyrMx2nCTJH6spANSPy8U3S98YIED1XVbu/4+iVQ= X-Received: by 2002:a67:eed0:: with SMTP id o16mr18461856vsp.170.1587548508207; Wed, 22 Apr 2020 02:41:48 -0700 (PDT) MIME-Version: 1.0 References: <46EFF8FB-86D2-407A-87A7-B7A58D47C2D9@planet.nl> <202004201428.03KESrgI032002@freefriends.org> <20200420181713.GB51234@clarinet.employees.org> <202004201832.03KIWWeJ008975@freefriends.org> <202004220933.03M9XWk2002533@freefriends.org> In-Reply-To: From: Rob Pike Date: Wed, 22 Apr 2020 19:41:36 +1000 Message-ID: To: Steve Nickolas Content-Type: multipart/alternative; boundary="000000000000e53eb205a3ddf0d5" Subject: Re: [TUHS] 8th Edition and /dev/stdio X-BeenThere: tuhs@minnie.tuhs.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: The Unix Heritage Society mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: TUHS main list Errors-To: tuhs-bounces@minnie.tuhs.org Sender: "TUHS" --000000000000e53eb205a3ddf0d5 Content-Type: text/plain; charset="UTF-8" Not certain, but it's possible /dev/stdin went in first, and /dev/fd/* generalized it. -rob On Wed, Apr 22, 2020 at 7:35 PM Steve Nickolas wrote: > On Wed, 22 Apr 2020, arnold@skeeve.com wrote: > > > Other mail in the thread credits Tom Duff with /dev/fd ... In any case, > > /dev/stdin et al was a great idea. > > I make *heavy* use of /dev/stdin and /dev/stdout on Linux. Very useful > concept. > > -uso. > --000000000000e53eb205a3ddf0d5 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Not certain, but it's possible /dev/stdin went in firs= t, and /dev/fd/* generalized it.

-rob


On Wed, Apr 22, 2020 at 7:35 PM Steve Nickolas <usotsuki@buric.co> wrote:
On Wed, 22 Apr 2020, arnold@skeeve.com wrote:

> Other mail in the thread credits Tom Duff with /dev/fd ... In any case= ,
> /dev/stdin et al was a great idea.

I make *heavy* use of /dev/stdin and /dev/stdout on Linux. Very useful
concept.

-uso.
--000000000000e53eb205a3ddf0d5--