From unknown Fri Jun 13 10:12:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36612: Expand "no" options Resent-From: Steven Penny Original-Sender: "Debbugs-submit" Resent-CC: bug-grep@gnu.org Resent-Date: Fri, 12 Jul 2019 01:13:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 36612 X-GNU-PR-Package: grep X-GNU-PR-Keywords: To: 36612@debbugs.gnu.org X-Debbugs-Original-To: bug-grep@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.156289394314126 (code B ref -1); Fri, 12 Jul 2019 01:13:02 +0000 Received: (at submit) by debbugs.gnu.org; 12 Jul 2019 01:12:23 +0000 Received: from localhost ([127.0.0.1]:39081 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlk6p-0003fm-60 for submit@debbugs.gnu.org; Thu, 11 Jul 2019 21:12:23 -0400 Received: from lists.gnu.org ([209.51.188.17]:39454) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hlk6n-0003ff-Qd for submit@debbugs.gnu.org; Thu, 11 Jul 2019 21:12:22 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53398) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hlk6n-000129-0V for bug-grep@gnu.org; Thu, 11 Jul 2019 21:12:21 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hlk6m-00068v-2Y for bug-grep@gnu.org; Thu, 11 Jul 2019 21:12:20 -0400 Received: from mail-ot1-x32b.google.com ([2607:f8b0:4864:20::32b]:35183) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hlk6l-000676-UA for bug-grep@gnu.org; Thu, 11 Jul 2019 21:12:20 -0400 Received: by mail-ot1-x32b.google.com with SMTP id j19so7858191otq.2 for ; Thu, 11 Jul 2019 18:12:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=message-id:date:from:to:subject:user-agent; bh=CYgPmvthL6jUZskN9JWW+zP3QCa+KIouyZ3wCqcm3ds=; b=WfNNUMoDDBqo4Rs8omysTgckOqHFIo6oWImXYL+poPl4zFQWef0Ie2onbN5MteoU2q ZigE6K0Y2q16XQ50b5Vzd6n0M+V/+Jv6XxTW7xa+fpnVmYsfjDiTUNzEJ3Hf+8pbkPM2 OWVCiv34KzaE7S4lKpJSUh9MIKpLKgM8FI8Y3jmAMJwrGo6fB3I08LVS7CqF7dJxzaH0 mRbtG5Po9pXTob6JCy3XrxXV9PgE/huXxW0Avoa/FNVV6UrHgBZ27+00etkaVfjer1I7 jPr75X7wocOjBd3Gyleh0tciTXG2tkhvYeMkRh3brgAet6cxu/ePWlCedoPnm7sXzgTB BQ3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:message-id:date:from:to:subject:user-agent; bh=CYgPmvthL6jUZskN9JWW+zP3QCa+KIouyZ3wCqcm3ds=; b=gIxlRmom7WvF0yXwL0mSpX1FQRCwKqZiwpncVuYkSCxNL4IgiYt3VSo9bNwZXIy9AW 0k+F/gm8B77a+fRzlD502SP+q5qmRF4PPAd47sOqJgIshsrhsQYbAzdrolEzwHsGt+CY ToGp8LoBMUqtkwnS1FaaCvMRBshClsjABpHqCSIzfw8IQUx0JQ/3w6JiHdvicFfKkzg6 Sibm2RvnY0l4I8k3xkw96rwwGnVoS18oV0/dKLs+J7gYEbZK/AN0Eq9Q6kXCR7R/WYHo +5Fv3r1exewfQC261BVzeLG1rSzp8ctYJWY2HuSejdclZWti+QMFNtPQxzR8rMqFIad+ 4R+g== X-Gm-Message-State: APjAAAWH2krBVM6eWt5+IWTk3Zdseg1o3/hCGP/Uc+Xyc3J7ajV9JeB1 uRRZiPaILQuv+mkv+J0nC4aaPtsBOeU= X-Google-Smtp-Source: APXvYqzNrnqUqT/nZoJW92TuPaq7U/3/8Pa66l35/tLNF8iWIRVPxQZqrXTMtSyw23FvHW2elLRa8w== X-Received: by 2002:a9d:20c7:: with SMTP id x65mr5780893ota.138.1562893937753; Thu, 11 Jul 2019 18:12:17 -0700 (PDT) Received: from cEw ([2605:6000:9fc0:56:6045:8f05:def0:5b7]) by smtp.gmail.com with ESMTPSA id e5sm2323565otl.60.2019.07.11.18.12.16 for (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Thu, 11 Jul 2019 18:12:17 -0700 (PDT) Message-ID: <5d27de71.1c69fb81.fdddc.053d@mx.google.com> Date: Thu, 11 Jul 2019 18:12:17 -0700 (PDT) From: Steven Penny X-Google-Original-From: Steven Penny Content-Type: text/plain; charset=utf8; format=flowed User-Agent: Suede Mail/2.8.0 (github.com/cup/suede) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::32b X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Grep does not have a way to disable "-i", "-n" or "-r" options. Those options could look like this: -N, --no-line-number -O, --no-ignore-case -S, --no-recursive The single letter choices are not ideal, but "-I" and "-R" were already taken. If these options existed, you could write a function like this: grep_bravo() { grep -i -n -r "$@" } then if you passed the new arguments like this: grep_bravo -N -O -S charlie delta.txt your arguments would override the function arguments, as they come after. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 02 04:41:01 2020 Received: (at control) by debbugs.gnu.org; 2 Jan 2020 09:41:01 +0000 Received: from localhost ([127.0.0.1]:38204 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imwyT-0001md-If for submit@debbugs.gnu.org; Thu, 02 Jan 2020 04:41:01 -0500 Received: from zimbra.cs.ucla.edu ([131.179.128.68]:48510) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1imwyR-0001mE-7M for control@debbugs.gnu.org; Thu, 02 Jan 2020 04:40:59 -0500 Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id CACFA160054 for ; Thu, 2 Jan 2020 01:40:53 -0800 (PST) Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id lz1hKYFZK9KJ for ; Thu, 2 Jan 2020 01:40:48 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 5E8CF160058 for ; Thu, 2 Jan 2020 01:40:48 -0800 (PST) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id q4HXKsiJ_ffF for ; Thu, 2 Jan 2020 01:40:48 -0800 (PST) Received: from [192.168.1.9] (cpe-23-242-74-103.socal.res.rr.com [23.242.74.103]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 419AA160054 for ; Thu, 2 Jan 2020 01:40:48 -0800 (PST) To: control@debbugs.gnu.org From: Paul Eggert Subject: 36612 is wishlist Organization: UCLA Computer Science Department Message-ID: <0a00d32b-d097-cf37-087d-78b5384eb385@cs.ucla.edu> Date: Thu, 2 Jan 2020 01:40:48 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.2.2 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) severity 36612 wishlist From unknown Fri Jun 13 10:12:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36612: patch for "--no-line-number" and "--no-recursive" options In-Reply-To: <5d27de71.1c69fb81.fdddc.053d@mx.google.com> Resent-From: ruoshu gao Original-Sender: "Debbugs-submit" Resent-CC: bug-grep@gnu.org Resent-Date: Mon, 21 Mar 2022 14:22:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36612 X-GNU-PR-Package: grep X-GNU-PR-Keywords: To: "36612@debbugs.gnu.org" <36612@debbugs.gnu.org> Received: via spool by 36612-submit@debbugs.gnu.org id=B36612.164787247117858 (code B ref 36612); Mon, 21 Mar 2022 14:22:02 +0000 Received: (at 36612) by debbugs.gnu.org; 21 Mar 2022 14:21:11 +0000 Received: from localhost ([127.0.0.1]:37752 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nWIuE-0004dw-B1 for submit@debbugs.gnu.org; Mon, 21 Mar 2022 10:21:11 -0400 Received: from sonic306-46.consmr.mail.gq1.yahoo.com ([98.137.68.109]:43865) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nWGZH-0006gU-E2 for 36612@debbugs.gnu.org; Mon, 21 Mar 2022 07:51:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1647863476; bh=7RzHVhRI/r54yM8sEfUlxCG2u7hKjne1vz4dAXJplrI=; h=Date:From:To:Subject:References:From:Subject:Reply-To; b=ZHhQeHTEMHMd644IyMfdbI9ArMsh1Q5dzb4etKunRWbMd4QTITLw+k8E2NZAOrlfwRrEuvrBnYNZT4q7+AqG52GS5AFySmuJ+KBBGtVj2zn93IW8z7tQbA2jj3aTFyxXM3s+m8IHpiDTqUQZ3/N83Mp5FySGy540J9KDYBqCsCc/EY6+/AXE6WVrSOTF5FQCPypTAWfWqCwEo+GF7ibO46nzp2Zy7xVrE9y4co+lM+0M+kLvG1n545pZuvfdmR0UXPj1mB09Rwr7ijfij8TC0a9/k9xpbd2Tb48kaJA7FzPW0xzPcVqnp0CNrRMl34Er8LF3+XoyKo78qpj3QfZKbg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1647863476; bh=P1NN4qhad/mFBjC1AmkS3CoXAWnDMLdDagELxU/Ho2w=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=GjLWzAREuwpvV89n2oCpvWe1nEks0lIOFT9a+kBZu2bgxiWis08DTjcOdXBRxyLceWVKY5p70vivZ3Oj6/9J6rJMKpXO0KC8R2Ob/Dv0VvCAoRE71QjAUfDUPFXHYpmM5tMOStB4S8nSc+cQ+k3MWMSSeHrF3HfDF8rMi+fP/VsoIgUi0k7HUBiQ8UulsXx7B+/K6B6w+ZHtYj03qlWtyhMjWyKmSWEefa7hJToRYjpnYVk65r6DZsbTU72e2bw9qjg0xI86VEUx8zg6DXgk7RG0YEkA6vRyrBbhj4AEeVVmkK06MszFSIIYvCjR5Y+puQt2kQ+FAdljX5wGXeevXw== X-YMail-OSG: QF4tJXUVM1lZ9uERllhrQdcfG_w7qjj4dJT_.8xQGRxwdPVnbCBVZcPko6YqKpB M5Y.1YJffbvMdQDPsEwbFSUEdRewSO21qd_Nn9DY9YB.prWRcppb1Ddl.riKYiLjvJzubYMtHCDc FDHWBSQfDRozB0f0GHlrlVAGeevjXtt4A8keIyfIcBhNK6dZZFVn_HlMGjy9w3OeVwXdeBR5CDqB WNT2ytBTApDhANV3YFyLTcZZ1Y4CTJSzYpu9ztagYXpT9D0wnhJkpPs_69N0pWH4HQz0P_zo147o gbmAQkIOlQT2qWTHG_6fAsfp7OkQW4DxFkZ82XcwFPH9ncdJy62wrLiz1I7tQVne8I1k.b6yE8Tk 0.Ho4GUuYO2vF4R1kE3Hhyfa50.AUKS9L0B87Y6UizoP4Z_FrLt2sy7Hptww8g8YxTwMpZJ3HuAq yMpMikPjr3O4xBdoFOHCoNxsouVE1hCxgf_TAzHSNwkfkp4pQgRgMU9PDNnCxuRi2W1aLplp7Bmp cCQv4RmQHmDDbRlJhYSWGuGmG_wKkS1IH1QGna5JC5kgrztSLXXnD6GsdPge7t2d3SQ9te3iHs1d as5mqlFml2Z9kD5sJFsgxKePhJkSHsZn7Hg0gn9iD371mPKx5x1mwb2e5clyVbeSTN4Nqfi3vGV9 u2pMRNQjiRM6EsYldvuGBlskJbtYQq0wipbh6FiWwFL3dKw7__UNwF0yCqgaZxEddSOMYB50Kw9P pjJM9xHcSaRSHZCmUmPmyCSz7Nz217l7zZPWptHkACenurmVgGuWXO9nWaURqOKrmVHhDHQNuEhz X5OMa8zNfsQfxHZ39bBN.PLqG0j4F2NKxacfORuVi92aC_JnnldOIKra3pFJKG9p6UnVYOdH1TIP W_lBCw5aCmf9R1Va1jBKyN_5.5di3DgiyDUgiVNL2AMcNUprFHClVal2NGPuUF8e1pq0xlXd8iYE oZwydLxrEFFMe0U1vSOVCkrDSVhdeSrW_gIVl7HvTePwOjQiqsx.1.aWv3gEVnzIqP.DPea0U0Ak Zw76cVPQUX42b4JYhZKmCvnClDWBKN7P542pYG8pJT5ozVne0t4VAuR1kBJN7cnUvBxOXS4_XWpP 2EzPW.R22KGDQNTE0KKphUcGwuHUcQly9Y_5iXs3O5whYG3IOvqEMc9d0JsQUTl2_pbC_6q7hBFj 7frg8WH1H8Gf3PRD0rLhZrklkmlTxc51.nSxUVz0B_bYI42OlOZApJM7IoQrx.vAV2gBjr3jL73d Uu5QyRVmVLTyMG3D_UcsCi7MUu5MNtd4Sh1hWjGlPqAAoyAxGBuHmvvQdW.dFqN7nB8vVtlFC3k4 A.1ddIFMouq.fkrpCgmk6mlOYF0OKtiSAjZ.QNBQx4.am1oHLSqpTGZu7SM5knJDU_foi0kg.4TR Xmxij7BiftQ.9nsjm0pb5pCEP0JfwrkiJngl0MkKEebaSL5vF0bEUlketM7sORfHeo6aSw.Hh47k yUFRk1DRBp9K4B7lsi8xsT5UnwX8mRWQ09F5G2lAez2pvMQkdutwfJ2e1N1UYV3eSTthYpHWVIu8 cjDSQeuoGf_8aOwG8WMe49Bs8d829khbJZjDvpXGx8Hx65.S6eEMYtDdM4NESks4jLehnkSSZFLk LaDA27lnXziGQgSsehuHzT99UU8SnSHMHvhS30LsQcPwnm31ClIW5wUuRA8nX3EAC.EU9NuqExOs o.TlNlVcy8OC_m2S5fbID564xSs_X0gjMRcdyzIBlP6huPbp9e7sBHi34V6vVggEXdN3yY2TncMp trujxT3y5KpJ1dZ5Z4x18K_fDeAuiQwqnFlD9GPbUCWJrOZxAC_MAkxnEMofH5cK6TKzbEVrYksO 5cFIDBr2ObJALEhwbAKXmJylQIg2O942URrrJSE20pyWn6rK2kIgVsVBqsaX1TQ.RvHyMNzv9qXw augQugeLux80_.LAP10gXcOC17Bld.hio5ax3CQj9k.KDy2sy8UAB6PSwAZODbpUEDoYOBTU84nG G03Z1PaiT2H7i3sqwZBOO8lsXYbiE8eSBvWGPkZqBKQUoZnNsWfqGmBBtq75SrI46VGozLupj49F dgjM8YeU3GuU0VRZEncRtAFRLwKRxbZW3BMMwpUPq60cAvPfLpbDWcsXhRQSQRU.oSy7t5fSKkSg 8BhqGY5auJT5YR71Y._iuGwybyT1YK3ZXH9AXcPBxWqr1qJyXXMPO69qvm4aTnTmpAKI- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.gq1.yahoo.com with HTTP; Mon, 21 Mar 2022 11:51:16 +0000 Date: Mon, 21 Mar 2022 11:49:14 +0000 (UTC) From: ruoshu gao Message-ID: <1061087029.720542.1647863354996@mail.yahoo.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_720541_1930758194.1647863354995" References: <1061087029.720542.1647863354996.ref@mail.yahoo.com> X-Mailer: WebService/1.1.19894 YMailNorrin Content-Length: 3844 X-Spam-Score: 0.2 (/) X-Mailman-Approved-At: Mon, 21 Mar 2022 10:21:08 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.8 (/) ------=_Part_720541_1930758194.1647863354995 Content-Type: multipart/alternative; boundary="----=_Part_720540_2055531265.1647863354965" ------=_Part_720540_2055531265.1647863354965 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit So I tried to write a patch for "--no-line-number" and "--no-recursive" options, and I think they need no short options like -N/-R. ------=_Part_720540_2055531265.1647863354965 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit
So I tried to write a patch for "--no-line-number" and "--no-recursive" options, and I think they need no short options like -N/-R.
------=_Part_720540_2055531265.1647863354965-- ------=_Part_720541_1930758194.1647863354995 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-add-no-line-number-and-no-recursive-option.patch" Content-ID: <7d66427f-4740-b468-90b1-bca514e6991c@yahoo.com> RnJvbSAxNjBkNWJlYTU0MjA4MjBkZDUyM2NlYWE0NDQzN2Y2YmExNjE5MDIyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBydW9zaHUgPGJlaTU0MDI5NjQ2N0B5YWhvby5jb20+CkRhdGU6 IE1vbiwgMjEgTWFyIDIwMjIgMTk6NDI6MzAgKzA4MDAKU3ViamVjdDogW1BBVENIXSBhZGQgLS1u by1saW5lLW51bWJlciBhbmQgLS1uby1yZWN1cnNpdmUgb3B0aW9uCgotLS0KIHNyYy9ncmVwLmMg fCAxNCArKysrKysrKysrKysrLQogMSBmaWxlIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDEg ZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9zcmMvZ3JlcC5jIGIvc3JjL2dyZXAuYwppbmRleCA0 MTA5YWU0Li4xNmJkYzdhIDEwMDY0NAotLS0gYS9zcmMvZ3JlcC5jCisrKyBiL3NyYy9ncmVwLmMK QEAgLTQ5OCw3ICs0OTgsOSBAQCBlbnVtCiAgIElOQ0xVREVfT1BUSU9OLAogICBMSU5FX0JVRkZF UkVEX09QVElPTiwKICAgTEFCRUxfT1BUSU9OLAotICBOT19JR05PUkVfQ0FTRV9PUFRJT04KKyAg Tk9fSUdOT1JFX0NBU0VfT1BUSU9OLAorICBOT19MSU5FX05VTUJFUl9PUFRJT04sCisgIE5PX1JF Q1VSU0lWRV9PUFRJT04KIH07CiAKIC8qIExvbmcgb3B0aW9ucyBlcXVpdmFsZW5jZXMuICovCkBA IC01MzQsNiArNTM2LDcgQEAgc3RhdGljIHN0cnVjdCBvcHRpb24gY29uc3QgbG9uZ19vcHRpb25z W10gPQogICB7ImxhYmVsIiwgcmVxdWlyZWRfYXJndW1lbnQsIE5VTEwsIExBQkVMX09QVElPTn0s CiAgIHsibGluZS1idWZmZXJlZCIsIG5vX2FyZ3VtZW50LCBOVUxMLCBMSU5FX0JVRkZFUkVEX09Q VElPTn0sCiAgIHsibGluZS1udW1iZXIiLCBub19hcmd1bWVudCwgTlVMTCwgJ24nfSwKKyAgeyJu by1saW5lLW51bWJlciIsIG5vX2FyZ3VtZW50LCBOVUxMLCBOT19MSU5FX05VTUJFUl9PUFRJT059 LAogICB7ImxpbmUtcmVnZXhwIiwgbm9fYXJndW1lbnQsIE5VTEwsICd4J30sCiAgIHsibWF4LWNv dW50IiwgcmVxdWlyZWRfYXJndW1lbnQsIE5VTEwsICdtJ30sCiAKQEAgLTU0NSw2ICs1NDgsNyBA QCBzdGF0aWMgc3RydWN0IG9wdGlvbiBjb25zdCBsb25nX29wdGlvbnNbXSA9CiAgIHsib25seS1t YXRjaGluZyIsIG5vX2FyZ3VtZW50LCBOVUxMLCAnbyd9LAogICB7InF1aWV0Iiwgbm9fYXJndW1l bnQsIE5VTEwsICdxJ30sCiAgIHsicmVjdXJzaXZlIiwgbm9fYXJndW1lbnQsIE5VTEwsICdyJ30s CisgIHsibm8tcmVjdXJzaXZlIiwgbm9fYXJndW1lbnQsIE5VTEwsIE5PX1JFQ1VSU0lWRV9PUFRJ T059LAogICB7ImRlcmVmZXJlbmNlLXJlY3Vyc2l2ZSIsIG5vX2FyZ3VtZW50LCBOVUxMLCAnUid9 LAogICB7InJlZ2V4cCIsIHJlcXVpcmVkX2FyZ3VtZW50LCBOVUxMLCAnZSd9LAogICB7ImludmVy dC1tYXRjaCIsIG5vX2FyZ3VtZW50LCBOVUxMLCAndid9LApAQCAtMjY5Myw2ICsyNjk3LDEwIEBA IG1haW4gKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICAgIGNhc2UgJ24nOgogICAgICAgICBv dXRfbGluZSA9IHRydWU7CiAgICAgICAgIGJyZWFrOworCQkKKwkgIGNhc2UgTk9fTElORV9OVU1C RVJfT1BUSU9OOgorCSAgICBvdXRfbGluZSA9IGZhbHNlOworCQlicmVhazsKIAogICAgICAgY2Fz ZSAnbyc6CiAgICAgICAgIG9ubHlfbWF0Y2hpbmcgPSB0cnVlOwpAQCAtMjcxMCw2ICsyNzE4LDEw IEBAIG1haW4gKGludCBhcmdjLCBjaGFyICoqYXJndikKICAgICAgICAgZGlyZWN0b3JpZXMgPSBS RUNVUlNFX0RJUkVDVE9SSUVTOwogICAgICAgICBsYXN0X3JlY3Vyc2l2ZSA9IHByZXZfb3B0aW5k OwogICAgICAgICBicmVhazsKKwkJCisJICBjYXNlIE5PX1JFQ1VSU0lWRV9PUFRJT046CisJICAg IGRpcmVjdG9yaWVzID0gU0tJUF9ESVJFQ1RPUklFUzsKKwkJYnJlYWs7CiAKICAgICAgIGNhc2Ug J3MnOgogICAgICAgICBzdXBwcmVzc19lcnJvcnMgPSB0cnVlOwotLSAKMi4yOC4wLndpbmRvd3Mu MQoK ------=_Part_720541_1930758194.1647863354995-- From unknown Fri Jun 13 10:12:58 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36612: Expand "no" options Resent-From: Gary Johnson Original-Sender: "Debbugs-submit" Resent-CC: bug-grep@gnu.org Resent-Date: Mon, 21 Mar 2022 15:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36612 X-GNU-PR-Package: grep X-GNU-PR-Keywords: To: 36612@debbugs.gnu.org X-Debbugs-Original-To: bug-grep@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.16478767139820 (code B ref -1); Mon, 21 Mar 2022 15:32:02 +0000 Received: (at submit) by debbugs.gnu.org; 21 Mar 2022 15:31:53 +0000 Received: from localhost ([127.0.0.1]:37905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nWK0f-0002YJ-8E for submit@debbugs.gnu.org; Mon, 21 Mar 2022 11:31:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:41518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nWK0d-0002YC-K0 for submit@debbugs.gnu.org; Mon, 21 Mar 2022 11:31:51 -0400 Received: from eggs.gnu.org ([209.51.188.92]:43276) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nWK0Y-0005ZG-V2 for bug-grep@gnu.org; Mon, 21 Mar 2022 11:31:51 -0400 Received: from mail.spocom.com ([206.63.224.240]:51125) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nWK0W-000538-Ig for bug-grep@gnu.org; Mon, 21 Mar 2022 11:31:46 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; q=dns; d=spocom.com; s=mail; h=received:date:from:to:subject:message-id:mail-followup-to :references:mime-version:content-type:content-disposition :in-reply-to:x-operating-system:user-agent; b=LKSsPhs+ByhQTzIaTAmYTmjpBKyDJpgozbgA7H+z+sXytOugNBslX+QwAPF+T+XaQ pjMCWYGQe28pR4KACjaAA== Received: from localhost (174-31-104-35.spkn.qwest.net [174.31.104.35]) by mail.spocom.com with SMTP; Mon, 21 Mar 2022 08:31:20 -0700 Date: Mon, 21 Mar 2022 08:32:27 -0700 From: Gary Johnson Message-ID: <20220321153227.GA9604@phoenix> Mail-Followup-To: bug-grep@gnu.org References: <5d27de71.1c69fb81.fdddc.053d@mx.google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5d27de71.1c69fb81.fdddc.053d@mx.google.com> X-Operating-System: Linux 2.6.32-74-generic GNU/Linux User-Agent: Mutt/1.5.20 (2009-06-14) Received-SPF: pass client-ip=206.63.224.240; envelope-from=garyjohn@spocom.com; helo=mail.spocom.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) On 2019-07-11, Steven Penny wrote: > Grep does not have a way to disable "-i", "-n" or "-r" options. Those options > could look like this: > > -N, --no-line-number > -O, --no-ignore-case > -S, --no-recursive > > The single letter choices are not ideal, but "-I" and "-R" were already taken. > If these options existed, you could write a function like this: > > grep_bravo() { > grep -i -n -r "$@" > } > > then if you passed the new arguments like this: > > grep_bravo -N -O -S charlie delta.txt > > your arguments would override the function arguments, as they come after. It seems just as easy to execute command grep charlie delta.txt Regards, Gary