From unknown Fri Jun 20 20:11:22 2025 X-Loop: help-debbugs@gnu.org Subject: bug#60038: grep 2.20 - invalid option with search pattern "-/" Resent-From: Daniel =?UTF-8?Q?Sch=C3=A4ttgen?= Original-Sender: "Debbugs-submit" Resent-CC: bug-grep@gnu.org Resent-Date: Tue, 13 Dec 2022 18:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 60038 X-GNU-PR-Package: grep X-GNU-PR-Keywords: To: 60038@debbugs.gnu.org X-Debbugs-Original-To: "bug-grep@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.167095456212541 (code B ref -1); Tue, 13 Dec 2022 18:03:02 +0000 Received: (at submit) by debbugs.gnu.org; 13 Dec 2022 18:02:42 +0000 Received: from localhost ([127.0.0.1]:33710 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p59c2-0003G8-6R for submit@debbugs.gnu.org; Tue, 13 Dec 2022 13:02:42 -0500 Received: from lists.gnu.org ([209.51.188.17]:49312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5211-0002bA-Pl for submit@debbugs.gnu.org; Tue, 13 Dec 2022 04:56:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p5210-00024s-Ah for bug-grep@gnu.org; Tue, 13 Dec 2022 04:55:59 -0500 Received: from mail-db5eur02on20610.outbound.protection.outlook.com ([2a01:111:f400:fe12::610] helo=EUR02-DB5-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p520y-000163-2Q for bug-grep@gnu.org; Tue, 13 Dec 2022 04:55:58 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IBj8wuccChiXGWaFMm0FKg0KyEwOVjjfKgbMpJd1wIFB+g/A5WYA2QFZYSLJ3lQOhHKokS3vQIkHOldIUGIOIWGalECOKvxI0G+PdRH9HNPPwkz4rwMHbW9lx6rVJ3maIqYIaBOnWZQ8U912VDBctYXxEaGUzfrdR9v0tIPLkuBnUT7la7DuW7IR27gyuh+A3uB8TD4+L+KqgBV6Go6Er9agv8bHgWVRt3NQV+a1cxzn7aikq6a/tldzCXewWILxNvEf9qgiWSTPaBltEOrdRR12d/7lFk81hEaL02ZTIv2Z539EGIinWOpHxahVgLJ999hD/yC8mfp8JPvXzai6cQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=59s8GQeTWOd7zfvgLd64L/ZgnUXlQTcLOK/rl3fsqrk=; b=G32zzbZFP3U6c5YnTFS/0HioauJIMVn3WTvTdsuqn31WxVHyPrjmGJIYdgUOYjqLS6GsVdjNe+8qGCHHHvrJbvQNxQarWt2A7V2T3/vHXwZaTjyLlvGRWlCVyMSLAu2LQDIuNGi3QEUqcQrpeiCj10+BcyIeWbTXkK1sEzjCqlapjo3dsUcik3Pr2if5fO5PI+tSu2ZFdyzUkwyKvlwYptmJxyiYrYoTiFQqb38d13NIaqmILNSHGN3HiAskGyz9hT0F3CsLiPzuDpxOWC/Uqn2l4c6ysQ1jYbEe8L61QAvlAbZqY49nGq7R9Q0tm7XoB+tej4x5BznMbjESAC0HrQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=abraxas.de; dmarc=pass action=none header.from=abraxas.de; dkim=pass header.d=abraxas.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=onabraxas.onmicrosoft.com; s=selector1-onabraxas-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=59s8GQeTWOd7zfvgLd64L/ZgnUXlQTcLOK/rl3fsqrk=; b=mbUlceM8iJR1DnWMRT8ZkgKXaPi5fWr1oOL6rurRirR1SEHxTTRXMmAq+28SPOonufvhghjSTf3G8vZaAH7nXU+/y1JOwJBLU5+j3RG2paxhAvNu8Ge8h4HFRrDhnoJEw3F4redNYLSPZ3M6GnqUAFaicBGtWsBPM2ni3qyWkA8= Received: from DB7PR05MB5659.eurprd05.prod.outlook.com (2603:10a6:10:81::20) by AS4PR05MB9523.eurprd05.prod.outlook.com (2603:10a6:20b:4f9::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.19; Tue, 13 Dec 2022 09:50:45 +0000 Received: from DB7PR05MB5659.eurprd05.prod.outlook.com ([fe80::c37d:450e:fb8e:54d6]) by DB7PR05MB5659.eurprd05.prod.outlook.com ([fe80::c37d:450e:fb8e:54d6%3]) with mapi id 15.20.5880.019; Tue, 13 Dec 2022 09:50:45 +0000 From: Daniel =?UTF-8?Q?Sch=C3=A4ttgen?= Thread-Topic: grep 2.20 - invalid option with search pattern "-/" Thread-Index: AdkO2BcFcxcupXpfQICSME/Pq1s3kg== Date: Tue, 13 Dec 2022 09:50:44 +0000 Message-ID: Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=abraxas.de; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DB7PR05MB5659:EE_|AS4PR05MB9523:EE_ x-ms-office365-filtering-correlation-id: 703621c4-f6bf-4f57-78c2-08dadcef8140 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 8/7npzCjkFLg/VRgOvpDEba7do+B/s0DSI1F9iKUH0Jm2AAdazWfFK8pjhJgvp1XuXKgIGgftuLpxKh6jsS7GKksKQhOnmp7hYbVT05XUikvfYesADxy5kqRPuCs77BT2immmsi6O8ZzNIHjYEbeQITpg97gxHOhbF421iAGDWTnSBL3oAKfyBnIW7Kao9wvQnGkiodNgsXpHYdHtNYKuy9pOH6Y4lasLMutw5R/PG4r46Mqhl3HfUL8wO/6nW/UOA6O7iEsynbSfiatFFgNTrFuXGPuFeLKlS2rqcU63YG0KNo0/RZMgmy8figF8uccMrW2kDcY59xb7/cQsQboxYdK550ONiH1tpc/UvZLYLQ7kzLmMQImwsWzecmtd6SnqcDZju9pYpMPgBunz7rqygtO4OOIP8h4mcC0MoMud/xrqJ/itShk0b5b5Aanrol7+fjGTWj7Ra06NJ62eN7mxHoshIVbwSF4F+X7LoPCF5Xv5otm07bVCaH4MdebHIegB5acGhVUm7g1j2evEIn2b+QiSy7w7A4yEEGaZkgQa/+3v+6mV5Aa0lLAJWUs2VfYuPWHIwAVGazqZ0tRCiMaaL9eoQRrn/viUfXZoC7UmM+8EHTa95X0PXXy9Me5VDH59xyltjiihUzw7GHAALRxJn/WdqBZ4TlmRF9vNfgz89WmZqhA6LfBMSa3W8dT2uixR/dg2Bmun3tiKXuS11FBEtkQlgoecEbbuPyVrPmh8BPKciopV8ncIMk3u1T7g/vO x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR05MB5659.eurprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(136003)(366004)(346002)(42606007)(396003)(376002)(39830400003)(451199015)(55016003)(86362001)(38070700005)(7696005)(71200400001)(966005)(478600001)(33656002)(9686003)(66476007)(5660300002)(66946007)(66556008)(64756008)(8676002)(8936002)(66446008)(41300700001)(316002)(19627235002)(2906002)(6916009)(52536014)(76116006)(38100700002)(166002)(26005)(122000001)(66574015)(186003)(6506007)(2004002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: FmkP2SoFjkvLjPk2XmmuU4j9VaWpeuwdjEJ7C8SlEY+wsN5lrbFFw4+9jMicBYOvpFcjH4elfRHiDX94ZkTpbTCHer+3lVsNTYP6PGKTp0mUoCaHwlJJh1xlyhDNZ6mvXxQ0ZsvnD9rhzwDEVsEf0plDh0JLRrYWoqb9zofi4QLKznLYMn3WfLZDPdIeV0+v9/QWTcOA8OQivehoZp+KlSFPl4MMHkuyN05tGEJ/H8w4TpAcUmGyyNHj5OTjAmOSTeoQ7eMHyaRISVcHPGgxk0fjLQvDW8d0/ydttGzbUG3iZ1jrmNXhdm9zVk5ek85a4hZrkIKouZFlXcOkMmN3PNAkvwNrdlK0k/qdiV8pPIjqlEg1p4RRUXIjFUy11U0nI5vIuL1SdDTbzSoWtt18pfPQ+Texpbfe0KJU4U8Q2QhTUsB29EYUfWEuNUcPgYVcGmElMQrVb97X9+kJqetVAPje2vn/7nx5/p7xGnU8LqDVP2URnweqfPcn2Ea7jAUESjQ43JwQ6WyOFtOOKerWOH/golTx7M3qkKQoY3Gl+1ph3p7qc8HY35spCqM7Zyjg4x3pDVTam1opcQzWQOk8fcuyhRPLqgodOGge8BknERsYXAImtpRKxzh83MapwYPIGpGlSD6dl7x0Qpm1fT0WYGgNiFRAJBunthjTHTjtSo5A1fiCfZWmg4m7kdtf6/qQPhWrEwioD2IBUf6LKIrjaBwV1M7Z1aIdT+ysp9xibVjDqi1gMkfTUakhKO36c9dlvY3tyUnndU9n7ZmPkbxqJKZ+nPTtVsgid1Vd1agO2kBy8iYKdhtJM8xUtPRKJnH6CLC4Bsulfh9ZzS8i9Tu3h1WUwQKZqWTzLcCbNVe5aCpyZYv1mavzszx0Ai1r3p1l8v/JJc791zkas7IeJES/CSPkz+8rE+a4XlAumknKITGnZr4keUKMgrMpvoUp4rgdgCpKEnOJrorgx71POBgcrVF+05ZIOkwc6rhrN5lmwVWW9XBiJlD565m/mu4XFQfRg0tKZqlsMV8WIUZ8glBgdZn1R2b23V+fTi4IE7uDmouoOJhIKv/6XhkUUDTT3Oqw3Ff14S3DrfyqfrytY9QNMsf5Uz9WR+9TKStMYrXdbZ3/9EynQdnz84QC/8Vrme1UwvJiiXjSnVwCAAGHYLrqJEADfnnsmQrqBhMaLXIWCB8sz75NZNmwQx41hrfCRe7/kZFFO0Sdc8e0rVJPz6kLJFAhwPaoOH3OcDPBPd+RsRdmuhzH0x+NbWrFi1Hf6yjs10/ICNmgHwRNJio0oF9vHg8onPtfOh6amwYAwZkvI8ykT5g+IdSgj3bqWXstDzGLGBStBSb12JPMWd8wO1mnsemhDS6MNULbafggb6MPlMeBinJ3lQ6eAFQ7kG6GrOl38EdiT4Z1NwznpyqpAdX8YtOeqy4daFkz0heFNc//d9pAEzxFTYC37MWjZaSiUg9Wr2o2k5f5mxYPLl6JeqmRgry0g36tqCCW0276JhCTWBC8K9jaIwHtMOJUdXv0HUxBbkmENZ5IpS+KR+wersrB+iIqzvpwFJwuAu+4uj3I9iU7T+Dj9NtQPLB5//66/nmcSozkcLbVVPSJ5Jg8EDgbbw== Content-Type: multipart/alternative; boundary="_000_DB7PR05MB5659C7EF5D96CB65E06057A29AE39DB7PR05MB5659eurp_" MIME-Version: 1.0 X-OriginatorOrg: abraxas.de X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB7PR05MB5659.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 703621c4-f6bf-4f57-78c2-08dadcef8140 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Dec 2022 09:50:44.9814 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 750258d0-be9c-4a3c-bc3f-cfcfcba58bb0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: wy4aBKAMeSTG/htX1hyrRJgFOWnvmdahPy9CVzQPInSZt3d8HOgN15P4aJ4EoPdhAwK1I0jM4n1QTMpZUT3o3tRbNkl4DUEfx8j9o1u1Shk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR05MB9523 Received-SPF: pass client-ip=2a01:111:f400:fe12::610; envelope-from=daniel.schaettgen@abraxas.de; helo=EUR02-DB5-obe.outbound.protection.outlook.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, HTML_MESSAGE=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Mailman-Approved-At: Tue, 13 Dec 2022 13:02:37 -0500 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.4 (--) --_000_DB7PR05MB5659C7EF5D96CB65E06057A29AE39DB7PR05MB5659eurp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello, When searching for a pattern that includes "-/", the pattern is interpreted= as option: [dsg@db01]# grep "-" example.txt --/-- [dsg@db01]# grep "/" example.txt --/-- [dsg@db01]# grep "-/" example.txt grep: invalid option -- '/' Usage: grep [OPTION]... PATTERN [FILE]... Try 'grep --help' for more information. [dsg@db01]# grep --version grep (GNU grep) 2.20 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Mike Haertel and others, see . Kind regards Daniel abraxas Softwareentwicklungsgesellschaft mbH Postfach 110101 D-66070 Saarbr=FCcken Altenkesselerstr. 17, Geb.C1 66115 Saarbr=FCcken Tel +49(0)681 976185-59 Daniel.Schaettgen@abraxas.de HRB: 9540, Saarbr=FCcken GF: Daniel Schaum & Andreas Heid https://www.abraxas.de __________________________ Profidata Group Investment Management Solutions --_000_DB7PR05MB5659C7EF5D96CB65E06057A29AE39DB7PR05MB5659eurp_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hello,

 

When searching for a pattern th= at includes “-/”, the pattern is interpreted as option:

 

[dsg@db01]# grep "-"= example.txt
= ----
= [dsg@db01]# grep "/" example.txt
--
--
[dsg@db01]# grep "-/" example.txt
grep: invalid option -- '/'
Usage: grep [OPTION]... PATTERN [FILE]...
Try 'grep --help' for more information.
[dsg@db01]# grep --version
grep (GNU grep) 2.20
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.= html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Haertel and others, see <http://git.sv.gnu.org/cgit/grep= .git/tree/AUTHORS>.

 

Kind regards<= /p>

Daniel

 <= /o:p>

abraxas Softwareentwicklungsgesellschaft mbH
Postfach 110101
D-66070 Saarbr=FCcken

Altenkesselerstr. 17, Geb.C1
66115  Saarbr=FCcken

Tel +49(0)681 976185-59
= Daniel.Schaettgen@abraxas.de

HRB: 9540, Saarbr=FCcken
GF:  Daniel Schaum & Andreas Heid
https://www.abraxas.de

__________________________

Profidata Group=

Investment Manageme= nt Solutions

 

--_000_DB7PR05MB5659C7EF5D96CB65E06057A29AE39DB7PR05MB5659eurp_-- From unknown Fri Jun 20 20:11:22 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Daniel =?UTF-8?Q?Sch=C3=A4ttgen?= Subject: bug#60038: closed (Re: bug#60038: grep 2.20 - invalid option with search pattern "-/") Message-ID: References: X-Gnu-PR-Message: they-closed 60038 X-Gnu-PR-Package: grep Reply-To: 60038@debbugs.gnu.org Date: Wed, 14 Dec 2022 05:46:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1670996762-8919-1" This is a multi-part message in MIME format... ------------=_1670996762-8919-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #60038: grep 2.20 - invalid option with search pattern "-/" which was filed against the grep package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 60038@debbugs.gnu.org. --=20 60038: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D60038 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1670996762-8919-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 60038-done) by debbugs.gnu.org; 14 Dec 2022 05:45:43 +0000 Received: from localhost ([127.0.0.1]:36888 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5KaM-0002JY-EN for submit@debbugs.gnu.org; Wed, 14 Dec 2022 00:45:42 -0500 Received: from mail-lf1-f52.google.com ([209.85.167.52]:46007) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5KaK-0002JQ-GG for 60038-done@debbugs.gnu.org; Wed, 14 Dec 2022 00:45:41 -0500 Received: by mail-lf1-f52.google.com with SMTP id p36so8708549lfa.12 for <60038-done@debbugs.gnu.org>; Tue, 13 Dec 2022 21:45:40 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=va6jPFQIlKvnXaNLRXBvPLPzGTYvJgvwpfslEzwVL6w=; b=eKdYTTYmA/57y1mk6ndaYkxKW/Vd63d5Lm+2yIfY35e7JmEgw6hv85SMHjqzze1ZXO AOofUKtXik+x/q0DuItGMkSOXVdYZA7/Bq6+6uWiujZmqTe7wCIkaIGQ+bx7PG/+nONo 46w8lRjM/f4rz6S23CGSUMCLnyrbOy4U5Taj9E9SnjlA0nQi7ZGFY6SzPwNeSN9VgbcO isOZV63xk/MAwt0O3AA6FNn84RB5dyb0ygX8iWhCca5ydWu3IgEI+teoFxOi8DYe2Oio UVX7DnJ7yHqQcHiBDJ0Y9QOBmIi+7YVRqJC0r34iGINmpUa5hrspngddJqBi5w3VWcPF BxtA== X-Gm-Message-State: ANoB5pnsf8t6QyyC0+07zPNRkUrJecMUryoSsbs4NhMAm4g6LxnqxEQC Qe2EzwFpOr+QbCL+fMHWsjmLZqOX6kOWK8pC6Xs= X-Google-Smtp-Source: AA0mqf5Pf1gxLhblj3JAf6NqSBctjNLVJTyxfkXch5/4KfFrR5Gc9t1BETp1z9JrHgP4oLWtixScuifCsHHLoOVW8hM= X-Received: by 2002:a05:6512:10d3:b0:4b5:830d:12bc with SMTP id k19-20020a05651210d300b004b5830d12bcmr4873653lfg.47.1670996734360; Tue, 13 Dec 2022 21:45:34 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Jim Meyering Date: Tue, 13 Dec 2022 21:45:21 -0800 Message-ID: Subject: Re: bug#60038: grep 2.20 - invalid option with search pattern "-/" To: =?UTF-8?Q?Daniel_Sch=C3=A4ttgen?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 60038-done Cc: 60038-done@debbugs.gnu.org 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.7 (/) tags 60038 notabug thanks On Tue, Dec 13, 2022 at 10:04 AM Daniel Sch=C3=A4ttgen wrote: > When searching for a pattern that includes "-/", the pattern is interpret= ed as option: > > [dsg@db01]# grep "-" example.txt > --/-- > [dsg@db01]# grep "/" example.txt > --/-- > [dsg@db01]# grep "-/" example.txt > grep: invalid option -- '/' > Usage: grep [OPTION]... PATTERN [FILE]... > Try 'grep --help' for more information. > [dsg@db01]# grep --version > grep (GNU grep) 2.20 Thanks, but this is not a bug. To search for a pattern that starts with "-", use grep's -e option, e.g., grep -e -/ example.txt Also, you're using grep-2.20, which is more than 8 years old. The latest is grep-3.8. ------------=_1670996762-8919-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 13 Dec 2022 18:02:42 +0000 Received: from localhost ([127.0.0.1]:33710 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p59c2-0003G8-6R for submit@debbugs.gnu.org; Tue, 13 Dec 2022 13:02:42 -0500 Received: from lists.gnu.org ([209.51.188.17]:49312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1p5211-0002bA-Pl for submit@debbugs.gnu.org; Tue, 13 Dec 2022 04:56:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p5210-00024s-Ah for bug-grep@gnu.org; Tue, 13 Dec 2022 04:55:59 -0500 Received: from mail-db5eur02on20610.outbound.protection.outlook.com ([2a01:111:f400:fe12::610] helo=EUR02-DB5-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1p520y-000163-2Q for bug-grep@gnu.org; Tue, 13 Dec 2022 04:55:58 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IBj8wuccChiXGWaFMm0FKg0KyEwOVjjfKgbMpJd1wIFB+g/A5WYA2QFZYSLJ3lQOhHKokS3vQIkHOldIUGIOIWGalECOKvxI0G+PdRH9HNPPwkz4rwMHbW9lx6rVJ3maIqYIaBOnWZQ8U912VDBctYXxEaGUzfrdR9v0tIPLkuBnUT7la7DuW7IR27gyuh+A3uB8TD4+L+KqgBV6Go6Er9agv8bHgWVRt3NQV+a1cxzn7aikq6a/tldzCXewWILxNvEf9qgiWSTPaBltEOrdRR12d/7lFk81hEaL02ZTIv2Z539EGIinWOpHxahVgLJ999hD/yC8mfp8JPvXzai6cQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=59s8GQeTWOd7zfvgLd64L/ZgnUXlQTcLOK/rl3fsqrk=; b=G32zzbZFP3U6c5YnTFS/0HioauJIMVn3WTvTdsuqn31WxVHyPrjmGJIYdgUOYjqLS6GsVdjNe+8qGCHHHvrJbvQNxQarWt2A7V2T3/vHXwZaTjyLlvGRWlCVyMSLAu2LQDIuNGi3QEUqcQrpeiCj10+BcyIeWbTXkK1sEzjCqlapjo3dsUcik3Pr2if5fO5PI+tSu2ZFdyzUkwyKvlwYptmJxyiYrYoTiFQqb38d13NIaqmILNSHGN3HiAskGyz9hT0F3CsLiPzuDpxOWC/Uqn2l4c6ysQ1jYbEe8L61QAvlAbZqY49nGq7R9Q0tm7XoB+tej4x5BznMbjESAC0HrQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=abraxas.de; dmarc=pass action=none header.from=abraxas.de; dkim=pass header.d=abraxas.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=onabraxas.onmicrosoft.com; s=selector1-onabraxas-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=59s8GQeTWOd7zfvgLd64L/ZgnUXlQTcLOK/rl3fsqrk=; b=mbUlceM8iJR1DnWMRT8ZkgKXaPi5fWr1oOL6rurRirR1SEHxTTRXMmAq+28SPOonufvhghjSTf3G8vZaAH7nXU+/y1JOwJBLU5+j3RG2paxhAvNu8Ge8h4HFRrDhnoJEw3F4redNYLSPZ3M6GnqUAFaicBGtWsBPM2ni3qyWkA8= Received: from DB7PR05MB5659.eurprd05.prod.outlook.com (2603:10a6:10:81::20) by AS4PR05MB9523.eurprd05.prod.outlook.com (2603:10a6:20b:4f9::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.19; Tue, 13 Dec 2022 09:50:45 +0000 Received: from DB7PR05MB5659.eurprd05.prod.outlook.com ([fe80::c37d:450e:fb8e:54d6]) by DB7PR05MB5659.eurprd05.prod.outlook.com ([fe80::c37d:450e:fb8e:54d6%3]) with mapi id 15.20.5880.019; Tue, 13 Dec 2022 09:50:45 +0000 From: =?iso-8859-1?Q?Daniel_Sch=E4ttgen?= To: "bug-grep@gnu.org" Subject: grep 2.20 - invalid option with search pattern "-/" Thread-Topic: grep 2.20 - invalid option with search pattern "-/" Thread-Index: AdkO2BcFcxcupXpfQICSME/Pq1s3kg== Date: Tue, 13 Dec 2022 09:50:44 +0000 Message-ID: Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=abraxas.de; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DB7PR05MB5659:EE_|AS4PR05MB9523:EE_ x-ms-office365-filtering-correlation-id: 703621c4-f6bf-4f57-78c2-08dadcef8140 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 8/7npzCjkFLg/VRgOvpDEba7do+B/s0DSI1F9iKUH0Jm2AAdazWfFK8pjhJgvp1XuXKgIGgftuLpxKh6jsS7GKksKQhOnmp7hYbVT05XUikvfYesADxy5kqRPuCs77BT2immmsi6O8ZzNIHjYEbeQITpg97gxHOhbF421iAGDWTnSBL3oAKfyBnIW7Kao9wvQnGkiodNgsXpHYdHtNYKuy9pOH6Y4lasLMutw5R/PG4r46Mqhl3HfUL8wO/6nW/UOA6O7iEsynbSfiatFFgNTrFuXGPuFeLKlS2rqcU63YG0KNo0/RZMgmy8figF8uccMrW2kDcY59xb7/cQsQboxYdK550ONiH1tpc/UvZLYLQ7kzLmMQImwsWzecmtd6SnqcDZju9pYpMPgBunz7rqygtO4OOIP8h4mcC0MoMud/xrqJ/itShk0b5b5Aanrol7+fjGTWj7Ra06NJ62eN7mxHoshIVbwSF4F+X7LoPCF5Xv5otm07bVCaH4MdebHIegB5acGhVUm7g1j2evEIn2b+QiSy7w7A4yEEGaZkgQa/+3v+6mV5Aa0lLAJWUs2VfYuPWHIwAVGazqZ0tRCiMaaL9eoQRrn/viUfXZoC7UmM+8EHTa95X0PXXy9Me5VDH59xyltjiihUzw7GHAALRxJn/WdqBZ4TlmRF9vNfgz89WmZqhA6LfBMSa3W8dT2uixR/dg2Bmun3tiKXuS11FBEtkQlgoecEbbuPyVrPmh8BPKciopV8ncIMk3u1T7g/vO x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR05MB5659.eurprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(136003)(366004)(346002)(42606007)(396003)(376002)(39830400003)(451199015)(55016003)(86362001)(38070700005)(7696005)(71200400001)(966005)(478600001)(33656002)(9686003)(66476007)(5660300002)(66946007)(66556008)(64756008)(8676002)(8936002)(66446008)(41300700001)(316002)(19627235002)(2906002)(6916009)(52536014)(76116006)(38100700002)(166002)(26005)(122000001)(66574015)(186003)(6506007)(2004002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?FmkP2SoFjkvLjPk2XmmuU4j9VaWpeuwdjEJ7C8SlEY+wsN5lrbFFw4+9jM?= =?iso-8859-1?Q?icBYOvpFcjH4elfRHiDX94ZkTpbTCHer+3lVsNTYP6PGKTp0mUoCaHwlJJ?= =?iso-8859-1?Q?h1xlyhDNZ6mvXxQ0ZsvnD9rhzwDEVsEf0plDh0JLRrYWoqb9zofi4QLKzn?= =?iso-8859-1?Q?LYMn3WfLZDPdIeV0+v9/QWTcOA8OQivehoZp+KlSFPl4MMHkuyN05tGEJ/?= =?iso-8859-1?Q?H8w4TpAcUmGyyNHj5OTjAmOSTeoQ7eMHyaRISVcHPGgxk0fjLQvDW8d0/y?= =?iso-8859-1?Q?dttGzbUG3iZ1jrmNXhdm9zVk5ek85a4hZrkIKouZFlXcOkMmN3PNAkvwNr?= =?iso-8859-1?Q?dlK0k/qdiV8pPIjqlEg1p4RRUXIjFUy11U0nI5vIuL1SdDTbzSoWtt18pf?= =?iso-8859-1?Q?PQ+Texpbfe0KJU4U8Q2QhTUsB29EYUfWEuNUcPgYVcGmElMQrVb97X9+kJ?= =?iso-8859-1?Q?qetVAPje2vn/7nx5/p7xGnU8LqDVP2URnweqfPcn2Ea7jAUESjQ43JwQ6W?= =?iso-8859-1?Q?yOFtOOKerWOH/golTx7M3qkKQoY3Gl+1ph3p7qc8HY35spCqM7Zyjg4x3p?= =?iso-8859-1?Q?DVTam1opcQzWQOk8fcuyhRPLqgodOGge8BknERsYXAImtpRKxzh83MapwY?= =?iso-8859-1?Q?PIGpGlSD6dl7x0Qpm1fT0WYGgNiFRAJBunthjTHTjtSo5A1fiCfZWmg4m7?= =?iso-8859-1?Q?kdtf6/qQPhWrEwioD2IBUf6LKIrjaBwV1M7Z1aIdT+ysp9xibVjDqi1gMk?= =?iso-8859-1?Q?fTUakhKO36c9dlvY3tyUnndU9n7ZmPkbxqJKZ+nPTtVsgid1Vd1agO2kBy?= =?iso-8859-1?Q?8iYKdhtJM8xUtPRKJnH6CLC4Bsulfh9ZzS8i9Tu3h1WUwQKZqWTzLcCbNV?= =?iso-8859-1?Q?e5aCpyZYv1mavzszx0Ai1r3p1l8v/JJc791zkas7IeJES/CSPkz+8rE+a4?= =?iso-8859-1?Q?XlAumknKITGnZr4keUKMgrMpvoUp4rgdgCpKEnOJrorgx71POBgcrVF+05?= =?iso-8859-1?Q?ZIOkwc6rhrN5lmwVWW9XBiJlD565m/mu4XFQfRg0tKZqlsMV8WIUZ8glBg?= =?iso-8859-1?Q?dZn1R2b23V+fTi4IE7uDmouoOJhIKv/6XhkUUDTT3Oqw3Ff14S3Drfyqfr?= =?iso-8859-1?Q?ytY9QNMsf5Uz9WR+9TKStMYrXdbZ3/9EynQdnz84QC/8Vrme1UwvJiiXjS?= =?iso-8859-1?Q?nVwCAAGHYLrqJEADfnnsmQrqBhMaLXIWCB8sz75NZNmwQx41hrfCRe7/kZ?= =?iso-8859-1?Q?FFO0Sdc8e0rVJPz6kLJFAhwPaoOH3OcDPBPd+RsRdmuhzH0x+NbWrFi1Hf?= =?iso-8859-1?Q?6yjs10/ICNmgHwRNJio0oF9vHg8onPtfOh6amwYAwZkvI8ykT5g+IdSgj3?= =?iso-8859-1?Q?bqWXstDzGLGBStBSb12JPMWd8wO1mnsemhDS6MNULbafggb6MPlMeBinJ3?= =?iso-8859-1?Q?lQ6eAFQ7kG6GrOl38EdiT4Z1NwznpyqpAdX8YtOeqy4daFkz0heFNc//d9?= =?iso-8859-1?Q?pAEzxFTYC37MWjZaSiUg9Wr2o2k5f5mxYPLl6JeqmRgry0g36tqCCW0276?= =?iso-8859-1?Q?JhCTWBC8K9jaIwHtMOJUdXv0HUxBbkmENZ5IpS+KR+wersrB+iIqzvpwFJ?= =?iso-8859-1?Q?wuAu+4uj3I9iU7T+Dj9NtQPLB5//66/nmcSozkcLbVVPSJ5Jg8EDgbbw?= =?iso-8859-1?Q?=3D=3D?= Content-Type: multipart/alternative; boundary="_000_DB7PR05MB5659C7EF5D96CB65E06057A29AE39DB7PR05MB5659eurp_" MIME-Version: 1.0 X-OriginatorOrg: abraxas.de X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB7PR05MB5659.eurprd05.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 703621c4-f6bf-4f57-78c2-08dadcef8140 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Dec 2022 09:50:44.9814 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 750258d0-be9c-4a3c-bc3f-cfcfcba58bb0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: wy4aBKAMeSTG/htX1hyrRJgFOWnvmdahPy9CVzQPInSZt3d8HOgN15P4aJ4EoPdhAwK1I0jM4n1QTMpZUT3o3tRbNkl4DUEfx8j9o1u1Shk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS4PR05MB9523 Received-SPF: pass client-ip=2a01:111:f400:fe12::610; envelope-from=daniel.schaettgen@abraxas.de; helo=EUR02-DB5-obe.outbound.protection.outlook.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, HTML_MESSAGE=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 13 Dec 2022 13:02:37 -0500 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.4 (--) --_000_DB7PR05MB5659C7EF5D96CB65E06057A29AE39DB7PR05MB5659eurp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hello, When searching for a pattern that includes "-/", the pattern is interpreted= as option: [dsg@db01]# grep "-" example.txt --/-- [dsg@db01]# grep "/" example.txt --/-- [dsg@db01]# grep "-/" example.txt grep: invalid option -- '/' Usage: grep [OPTION]... PATTERN [FILE]... Try 'grep --help' for more information. [dsg@db01]# grep --version grep (GNU grep) 2.20 Copyright (C) 2014 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by Mike Haertel and others, see . Kind regards Daniel abraxas Softwareentwicklungsgesellschaft mbH Postfach 110101 D-66070 Saarbr=FCcken Altenkesselerstr. 17, Geb.C1 66115 Saarbr=FCcken Tel +49(0)681 976185-59 Daniel.Schaettgen@abraxas.de HRB: 9540, Saarbr=FCcken GF: Daniel Schaum & Andreas Heid https://www.abraxas.de __________________________ Profidata Group Investment Management Solutions --_000_DB7PR05MB5659C7EF5D96CB65E06057A29AE39DB7PR05MB5659eurp_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hello,

 

When searching for a pattern th= at includes “-/”, the pattern is interpreted as option:

 

[dsg@db01]# grep "-"= example.txt
= ----
= [dsg@db01]# grep "/" example.txt
--
--
[dsg@db01]# grep "-/" example.txt
grep: invalid option -- '/'
Usage: grep [OPTION]... PATTERN [FILE]...
Try 'grep --help' for more information.
[dsg@db01]# grep --version
grep (GNU grep) 2.20
Copyright (C) 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.= html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Mike Haertel and others, see <http://git.sv.gnu.org/cgit/grep= .git/tree/AUTHORS>.

 

Kind regards<= /p>

Daniel

 <= /o:p>

abraxas Softwareentwicklungsgesellschaft mbH
Postfach 110101
D-66070 Saarbr=FCcken

Altenkesselerstr. 17, Geb.C1
66115  Saarbr=FCcken

Tel +49(0)681 976185-59
= Daniel.Schaettgen@abraxas.de

HRB: 9540, Saarbr=FCcken
GF:  Daniel Schaum & Andreas Heid
https://www.abraxas.de

__________________________

Profidata Group=

Investment Manageme= nt Solutions

 

--_000_DB7PR05MB5659C7EF5D96CB65E06057A29AE39DB7PR05MB5659eurp_-- ------------=_1670996762-8919-1--