From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 338 invoked from network); 24 Jul 2022 02:43:32 -0000 Received: from minnie.tuhs.org (50.116.15.146) by inbox.vuxu.org with ESMTPUTF8; 24 Jul 2022 02:43:32 -0000 Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id D58EF40613; Sun, 24 Jul 2022 12:43:25 +1000 (AEST) Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) by minnie.tuhs.org (Postfix) with ESMTPS id C181B40146 for ; Sun, 24 Jul 2022 12:43:18 +1000 (AEST) Received: by mail-wm1-f45.google.com with SMTP id j29-20020a05600c1c1d00b003a2fdafdefbso4456187wms.2 for ; Sat, 23 Jul 2022 19:43:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dartmouth.edu; s=google1; h=mime-version:from:date:message-id:subject:to; bh=UShevZGKsvTNSIz2cyW/zEWTFSg4xG/+nKcLFeJB9JE=; b=S1ZebZGK0jTc4kjHGPXzBg5FcM5/5sb2Ume8tzizSZKLQXkBqQW+p51d/XJo2G5gQN UL6Y2O3dL6CnVUPzNTBPzVfnYWBqdtq9IItR2PMTikYPRsBybhLg5GJcKoPC14WUnLHQ p7HQTgzyA9sXBkDp3Ksv4VbrCZZiW2N63PpkSj5kkQjhWqsbA630omSf5i/HeLUC0m0p bvlu5Nb7A/LJhEZ09na0E1A/RmZzWib02Wet5mx+9DJ++zJj2th2F/K9kXYnGxo/Nvph 7E6k00lrca58243yz3YH0VV1yeKDOgOQZCCerZ1k2J2mDERDVjQ8g9H4Nz/ho5rsYRH3 /JFg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=UShevZGKsvTNSIz2cyW/zEWTFSg4xG/+nKcLFeJB9JE=; b=YgYTn7NU6RPW0FkwP0ervnMyZJxYNXsxDOEx4q4AebR4tv0O6X0wV9cT54Q7CW/ETR wzFtQ08IHDst25E0YeD+DRyKbJUVpREHamue3yFEycrYzXKtELCxI5C3BSw7XfDwYfE1 6kTbj0BBreyUmLbeS2JKLMJV4snDbdgYGSUeNeqGYuKaQ9TpsII4t01gAnHZetBx17OB KIWKDaGUINwVAmVERXi7qL8huPIBjHUkPUljftixox9TtstghIhN+ZNCBKT2+H0p0Ypz LR9ezLvwpplQQHCST1w22yx/rREa6UyjEMbkfEdLTKVd1FOVftavTqU+eqp8tZHCRMJA gn8w== X-Gm-Message-State: AJIora++2HM4jFLxCpj+2VVhbq6HGhZGrVIue0N4/mYRuaF2C4HIVtpM Kggx4IqIZYcj9Sc5SZA1rXiley1jUjb9nDc474Ru+iBJao8= X-Google-Smtp-Source: AGRyM1s3XNlukURg2xBTiw+1Ct6nosVzRarZ/mE1W46SOyGCgjUCvlhg6g1wj65E10r9qWGRf5NsrJRZOLG1ayw6ZTE= X-Received: by 2002:a1c:4444:0:b0:3a2:fe56:e8ca with SMTP id r65-20020a1c4444000000b003a2fe56e8camr4062925wma.21.1658630536639; Sat, 23 Jul 2022 19:42:16 -0700 (PDT) MIME-Version: 1.0 From: Douglas McIlroy Date: Sat, 23 Jul 2022 22:42:02 -0400 Message-ID: To: TUHS main list Content-Type: text/plain; charset="UTF-8" Message-ID-Hash: MJDATQTPDPQA2BUTXHGCVJRQZEKIIHWD X-Message-ID-Hash: MJDATQTPDPQA2BUTXHGCVJRQZEKIIHWD X-MailFrom: douglas.mcilroy@dartmouth.edu X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tuhs.tuhs.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Line Numbers Before SysIII nl? BSD num? List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: I've not seen an earlier post of mine on this topic; apologies if this is a duplicate. Roff was probably the earliest way to get a line-numbered file listing. Of course it took a bit of chicanery to apply it to a roff input file, but even that was not a big shell script. As has often been told, Joe Ossanna used to promise of line numbers (required by USPTO) to attract the Bell Labs patent department as the first Unix "customer". Doug