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=-3.3 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,T_SCC_BODY_TEXT_LINE, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 6081 invoked from network); 8 Jul 2022 22:05:39 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 8 Jul 2022 22:05:39 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1657317939; b=Ll/PuzPOIg0BVAYui3iuzl7dLGHlpzXvp8P31rwsTNW5+wcSbVAEjPJZC6qvUdODv9dd6PS9/H dd4E0gNXEqzl8hm/fz/cWfE2nMeUcaUxJkhMlxR5tui33uWeNSn0/mAEeJ8fk+0AR9SZ7nuv6f ypMA5s0Z9/F0bXgW//NRw7irt8mfn+xxCbYGR0VY6vABbnjW4nvOoXM3x9/CKPZIGcJ1Y0IMo6 HWkoy9xucAvCFEUI1qYImxDmM0JKvg2IAIJYV2FemexveUUNEJhEeoc8i0593UM3HJ4ErClqVa Ib2FEw53dCSGVYhDo80M3yWsmkkOME+mncFYtZ8dBVbKQw==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-ej1-f54.google.com) smtp.remote-ip=209.85.218.54; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1657317939; bh=Yi63H5f93/bGUuLEPLAH+6o6SC+9qvUhB94DJLFuj30=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Type:To:Subject:Message-ID:Date:From:In-Reply-To: References:MIME-Version:DKIM-Signature:DKIM-Signature; b=AtqEH2Rhqger1w2k+XKJ6x5aarv0sQpHqzE9u3i/6C51oTLx128Ka3aQQ2Zdzk6Lw26xOj+Uft ICF3zgja8130Jtnl1L6aAjMIdetF/J+JnigLJKyalIvC3e9NHgPZTCHlrtwD9eKIV/61EkyS6b OVvzfVYVtYMD7aO52slc+JpsFOwPwEsCWAOISM9bVGzh+qEQ7tDa3XqgkgzOA+n3qonDRPvEwo weBg/6jjwow2b1xolH8NWf6ExILJKXo+uYVnLFmRILbfBPmqS23sro9FgIfH3bSDq508F5IPIr khwZ22xnnmqvHLXbFM7EQtg/9scnF3b2yHl16C7b23JT6w==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Type:To:Subject:Message-ID: Date:From:In-Reply-To:References:MIME-Version:Reply-To:Cc: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=r4DXZXG2GfnxbfdDWi4feAhjFkqNoC17kd/QaUrFsTI=; b=sRqiQyTDQnzKNamqtCoNmSXmTY E8LhqzH01RsUgtj33gcQ5UGeL/Mgy3nqGlZZBDVEBcUkS6NCiOGh4zpOyldcur/OeJ7LAW7xRnA/8 1EiYjqsNemC61tx2SijGcXSHLeD7jDbBphde5LmRu79hw2BA1MNxufw7tG5XCWtZLHE4wILNF4zGn mUhzpVAYkY7j6twlVW2BW41Rsx6hU3XVSFtuz1+DVL6oGRsKkgSgI/JN/z/j4wQVCijWQRbPS7BUi r0Fi344xmd0U6r2dOF3fk2ukXVXMiBdsm2bTgk72fLI+atPII5pOD8ih2IPCbl+IhajxrzKhKisLD CP5B6ARA==; Received: from authenticated user by zero.zsh.org with local id 1o9w6U-000IMg-Vz; Fri, 08 Jul 2022 22:05:39 +0000 Authentication-Results: zsh.org; iprev=pass (mail-ej1-f54.google.com) smtp.remote-ip=209.85.218.54; dkim=pass header.d=brasslantern-com.20210112.gappssmtp.com header.s=20210112 header.a=rsa-sha256; dmarc=none header.from=brasslantern.com; arc=none Received: from mail-ej1-f54.google.com ([209.85.218.54]:44759) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1o9w5b-000Hap-8C; Fri, 08 Jul 2022 22:04:44 +0000 Received: by mail-ej1-f54.google.com with SMTP id sb34so39781585ejc.11 for ; Fri, 08 Jul 2022 15:04:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brasslantern-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=r4DXZXG2GfnxbfdDWi4feAhjFkqNoC17kd/QaUrFsTI=; b=NE57PkXnH78KWw9z4sEDEYhi5kajQpxowaBS4OCRJAPD8Sp51taDlpxULYlnoow3IJ lbkRafz4whogjYk6DzpDRPg67TnhH/FcoTKoN9tG1yN3qm+9Tn9KFzKiPNmCXU7clr+8 3wWPQXMABUO6CRmXhNiV0/6NAzLb76lCv3XO34WbcaiatDbHPN13DK5eGz3pCiz7ku/2 hGHM0Y7vx6hUww5S+nEKSRHM0JJtR8bZ+KGjAGfw6ivWQVsHpJjs7/m9Hpkby4tZxlaw /IjZBL5RR+ijiGF0s6s1jvjtSHmXNlZqFxy+XPZO2NufoDmzke1wlwcD1tID/MAItCKC wqVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=r4DXZXG2GfnxbfdDWi4feAhjFkqNoC17kd/QaUrFsTI=; b=KK5sbQ5zgI5HzNdJ6klbkKPyVtB47p9/tuZKduezPcYie3rjisEy75oY6T+lHjLyjD xQlZBYkmhH2bGrBWjyM+Gh6yTJAk0nKBs6L9XPPFpuZFZ8CzOSwX1vLNgmIurzFjHsvt DWdHhOjzTW8Y4crluVN28YKdRwGnx8ibv6jipDxBujWw8MVM3qnxLIzPjNpdzdhKPEUx ufK6KgUHYvnsxWaLv3+nDHqTfUf2z939DzjBA6MvYccddNb6uvM/uZH/3y8SoRkbUMeO hVIqXaTFUazIP2cMuMesbvDQ8kha//xDdivGb8s1RS3cqW+ljdFzohY1alvouJPDVl/R WPhQ== X-Gm-Message-State: AJIora9gHoOxwe/5g02dqKGRu0Hi5FMnQPzek2ejB23wLOnBFj2eKsxZ CD+MTod47y0Um2Ap7AGbljldedeOBDhlbRZ6HM7c/haPNGk= X-Google-Smtp-Source: AGRyM1t6KZ+Zma+BQ/16UE05j+3ENGKXXU5a8vrctKkTb9ZYldF3O5gdvdtdGMzK65azfwt8Xugh4PtutWQEHUMgWHo= X-Received: by 2002:a17:906:2086:b0:717:4e91:f1db with SMTP id 6-20020a170906208600b007174e91f1dbmr5585120ejq.345.1657317882886; Fri, 08 Jul 2022 15:04:42 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Bart Schaefer Date: Fri, 8 Jul 2022 15:04:31 -0700 Message-ID: Subject: Re: Using file lines as "input files" To: dominik.vogt@gmx.de, Zsh Users Content-Type: text/plain; charset="UTF-8" X-Seq: 27877 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: List-Subscribe: List-Unsubscribe: List-Post: List-Owner: List-Archive: On Fri, Jul 8, 2022 at 1:58 PM Dominik Vogt wrote: > > Disclaimer: I _know_ this can be done in seconds with perl / > python, but I like to not rely on scripting languages when the > shell can do the job. This is sort of like saying "I like to not rely on hiking boots when shoes can do the job." > $ chksum Fline1 Fline2 Fline3 ... Fline265000 > > (Of course without actually splitting the input file If "not actually splitting" means what it seems to mean, and you literally want to run cksum, the answer is no. The things on the cksum command line have to be file names, so you'd have to create a file for each line of the original input. The other option would be to write the CRC algorithm as a shell function.