delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2026/07/05/06:39:00

DMARC-Filter: OpenDMARC Filter v1.4.2 delorie.com 665AcxYi2353772
Authentication-Results: delorie.com; dmarc=pass (p=none dis=none) header.from=cygwin.com
Authentication-Results: delorie.com; spf=pass smtp.mailfrom=cygwin.com
DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 665AcxYi2353772
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=pyYtAiDU
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 102EA4BA2E1B
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1783247938;
bh=DdFXVT7aqjNa0wrldvEAiUchkZtxmHZM12FQSFdFyic=;
h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=pyYtAiDUqcn4my77s7hkkJ2WqN0grq8F7qIORtDyElGi0YUIYtt8fwjM2RqiUxMxI
5uWMNPtY3aWzrTnA40DWW55JjBQLmoLH13LfHpRRWYIz2xR8doEAf9ABaB5MOQRayF
scPVem4BYxI4Nne0DsMKykCdlDu+tuo807C0q14I=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E3FAF4BA2E05
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org E3FAF4BA2E05
ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1783247919; cv=pass;
b=yE1NfeCUATO9qrdwweu2pKWYE99LfnstZR9XQ4gsvbb9FV/C+qaEEH+1ADruJR9Hmgo98PRrGmFxfxlScxip5EgN3CMnu92e/ogi+T5CIA1Y5dzbPE4VZgRynztPSgCGzBtsyWqZBv2re8eL8SkTGUNx4uByNgl59cWeVv1hBIE=
ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key;
t=1783247919; c=relaxed/simple;
bh=f1peteN7L1/HtOkkK1Z++G3waha9CTstSoOiKusbH00=;
h=DKIM-Signature:Message-ID:Date:Subject:To:From:MIME-Version;
b=m8+ZpaaXNkD3TqDJiE6TBAUtlYQ5DsZG4SRhUd1t8c4xb9J/ngVVmqlBKA0MTa+7fiUklXzkP8nR38PUPSz1BMPC+eXUHnCBis5r0p85G6waDOvJRBBQOvQsqcJ77RyuoT96866c7OX+Z12S7ojrBjD16AhS98c/uQ8ide0ki1A=
ARC-Authentication-Results: i=2; sourceware.org;
dkim=pass (2048-bit key, unprotected)
header.d=hotmail.com header.i=@hotmail.com header.a=rsa-sha256
header.s=selector1 header.b=bMzaBeLl
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E3FAF4BA2E05
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;
b=bXymhcSdP30dlAewIFEHpAapCISm/sOfXoOwM9RAT7JK4L6y65YHwfCVGEOUxgA/EOz7y+GdfgEsCtmYTfHG8BPRxVEh0g9KHAv0XJTYOBN7taKU0ig13fWTzSkIXhaEdHv1Rt+gHNOOuSn1WESbUPK2fSRK621QU3l/UxyI5Eyq8YRxUHXBwfoCCupOg5ZB2i66L6/wcDJhVUP3d0Siv49R73BxSmFLdjVwuvgb6JXfVrznlze2cSDYxH+JOANqrfuUQD+gOQAzpvWIy4qRRKKBqka0OLsiX3WQz20jBmD8GjaCrM6zPOVlGXpB1dW6r++MrsqLb5yjtrj7bgV8Hw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;
s=arcselector10001;
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=0w7/4JQis1CSozwj5gHFaY9//+FYu23V3jdfz/s9Uos=;
b=VoQJlR/kmEsRIpraYrSCx+p+A/5PFPw936qnzS8UOW17H1x99u+001DIWjJWIOT16gwO8Ewhspx0NmzSSMoHeZpMfZp8x4c0pIxb52BcU/Sr/lcCRkMn/wS2f7a7oOiwQ4bvd4T8xJw6KwIt5TbyGuKAC6czIGusIK0qZe8sfSslWxuZuph2lKvLZgn3M+ZTUNiVMbnEyyuUVh4OQHovwvPPMOvDybx5ODK+YGtp0s7k4PCYR0WRJZm2V9xWlnDp3fwq44hm/rc/o9lSi3hk3rj3tYQKMJqlygcE32my+WERItiTlkg+6abcOt2MqfWRrDkPSFIm/umFinzNfWvw/Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none;
dkim=none; arc=none
Message-ID: <TYWPR01MB8789605364924B9B1015833FC1F22@TYWPR01MB8789.jpnprd01.prod.outlook.com>
Date: Sun, 5 Jul 2026 20:38:30 +1000
User-Agent: Betterbird (Windows)
Subject: Re: Issue with Bash RegEx Handling
To: cygwin AT cygwin DOT com
References: <CAAHpriNWXBUa8JCsRvbiXxWr6VOsHYfmC2-wuyfQQe+M8DJ-TQ AT mail DOT gmail DOT com>
<TYWPR01MB8789F04EAA5B85D830F970EFC1F32 AT TYWPR01MB8789 DOT jpnprd01 DOT prod DOT outlook DOT com>
<6b9204a2-adc2-49af-bb2e-f8c1a2174c12 AT gmail DOT com>
In-Reply-To: <6b9204a2-adc2-49af-bb2e-f8c1a2174c12@gmail.com>
X-ClientProxiedBy: MEWPR01CA0200.ausprd01.prod.outlook.com
(2603:10c6:220:1ee::6) To TYWPR01MB8789.jpnprd01.prod.outlook.com
(2603:1096:400:16d::12)
X-Microsoft-Original-Message-ID: <05c1578e-dbde-41e9-b8c8-928b998c526d AT hotmail DOT com>
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: TYWPR01MB8789:EE_|OS7PR01MB11807:EE_
X-MS-Office365-Filtering-Correlation-Id: 018df102-9783-45b0-002a-08deda81902f
X-Microsoft-Antispam: BCL:0;
ARA:14566002|5072599009|23021999003|15080799012|8060799015|37011999003|25031999004|25010399006|41001999006|24021099003|19110799012|51005399006|6090799003|440099028|3412199025|40105399003;
X-Microsoft-Antispam-Message-Info: =?utf-8?B?ckFXbmZaTFJXZDhXbkFBbm1KRXBvU3QxVlRIdEVieXNsWXUzNXhTdkdTOTZH?=
=?utf-8?B?NG5YQ2R0TXhqbmVYK3UvUElBNDZndzlxZU5ETDdMTGxtRzlmbnJmQ2JpMlZu?=
=?utf-8?B?elVtNDZjSjlTUDlSYnF4dDdPTmwyUzBxK2ZtZDQxMnpGaE0zWlJNNVJNQ2JE?=
=?utf-8?B?ZTViODR0NGtNODJwSmFDSjJPamZlbGFMdjVyNk9xbEJGSjNqc0dtMFJCbmFm?=
=?utf-8?B?ZjE4ak1RbDlJeWtjbzBMZmswN1ZvOGhRUG9LY09rVC9mM1BaQzRTTkFzeTZY?=
=?utf-8?B?YjdOVXdTRitvbjBsRkZQTG9MWXBaVU9FZmRVbTZXSSt6eG4ybjFjVEdkTHRq?=
=?utf-8?B?SmVQWk5yd0hFbTArSWdIdTVCcjNGTThIZHA0Mmg1aXZRbE9MaklaMGJ4VFFs?=
=?utf-8?B?aDBtL0ZNTEp2eEZXOVh0aVRQK2owTlp6dHZUZjdmVTVmWFRKVDN1Nzlnd2tO?=
=?utf-8?B?aTlKcEhHMmZ2TFJwRGROYlkxR21nY2dOcFQwK3RzUDJqc0V5RkpXNFF2cW0v?=
=?utf-8?B?ckRTWSthVHcyZFFDNTJtNDRtWFZKMGN4V0pOT1IzeVd6UzB5SkFIMkJBaFEx?=
=?utf-8?B?bVdPekJwOWo2R29ablVGQXI4bCtzTm1GWWRHNWN2T2dYV016WUY1Yk93TFc2?=
=?utf-8?B?L1g0U29BQzZXaWkvZ2JqM1RwOU5qS3VaR0VuOFd2Q2JRak9pT2toNFNKRFV5?=
=?utf-8?B?WU5pSkwwZWNGM3hvSUkvZVRsMW0zbEUxSmMzRkVnOWRzeFg0ajlSQStkOTdz?=
=?utf-8?B?WkErNXR2UURKWXQ0bllEM3JhVXFBN2pUeFozTmU4dEowYUhtcmtBVzFMRFhq?=
=?utf-8?B?NVVkeDgzMzZnSGdnSzNDN0FPcUREbnFBM0h1YW5RVTBGOUJRcGxZUTM4L3I0?=
=?utf-8?B?cVpHSHl6S1d2N3h4RlZyaW9aVDJHNG5yRGJaRmxobXluNEdSanN1Z1QyaGFJ?=
=?utf-8?B?b2JKRjl3a2c0UnJnNEU4RS85ZGVQMGZ1Nm1XMUF2eHdRanZBTFhBMDg5MFYw?=
=?utf-8?B?WEFtWUk1RGpUeVZIdEszRlNuYy9FcVNhdlRxMEloMGhJVG12WDlCT3YwZklo?=
=?utf-8?B?dEJLQWFjMUczSlZCb3RCMjdnMlIwTDZBZnBPa3FpSk9RQm0rdU42SWFUak9N?=
=?utf-8?B?OCt5R21WdGVYNCsxa0FjbmhTM0N0NlBVV2U2VHFuRS9PUmZqL1dyOFhjeENv?=
=?utf-8?B?K2lSYVgxcVZZTkVLZitZSGNZbU1PaTcrNytORmZZc3hGSGdGbWJKM0ROQ25z?=
=?utf-8?B?RDJyN0pEcW9kczA5QnptbGJmVTUrbUVpb2R3dWs0K0dsTHd6OUQyUnd3TU5R?=
=?utf-8?B?QkwvRGxETmpaRjVCQlBrRjFITWtDNUVvaU82ZkM2L3VxeW8rcU5pYVhGazhF?=
=?utf-8?B?QnhJTFhpa3orZHd2SE8waEhmaXN6U2F5S1E4WEswRlloRzlnbmRQU3p1Tnpl?=
=?utf-8?Q?y8I/ySgh?=
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?U0tFN3BaVy9oQUJ6bTZkL1V4TXhHZys2b1FpdlVoSkE1NU9pSElOSVdNVERy?=
=?utf-8?B?TTdJNGRaQ2JmdG42enVrWFNOQkRveXBPTUROMFlTL0V0MFJtQUROekYzUTBQ?=
=?utf-8?B?cFNCNFlMWVp3eTdiWWtBQ25Va3BRNU5Fd2x1Z0FiUWRpaC9hVTRNTVovNjZS?=
=?utf-8?B?U3Q0cktPc1hpczQxdzhnYTV0MXIvOVRTRER5eEFrSFpIYXJFenZoUzFNbmE5?=
=?utf-8?B?bURvMDZRYzVGaGczUTFPUnpkVjJ3d3JYUEN0ZzNGN1IwQTFQV0czcWcyZ2Zk?=
=?utf-8?B?UE1UV1k1bkxnNjNmWU5zcjkwaS81aTU3clNqbWV6K0NoeGduTlRIQzlwcTRU?=
=?utf-8?B?YklGQWh5anpHN1pMdWFsOWpPeHdYYzVlbmNNeHZkOFhZaUttUDN2ejFFaVZ0?=
=?utf-8?B?ZkpBeEQ4L3RZL1crVTNOWi9WSzRzcVd1N0ZyZXh4NGEvcGZOVTdxMUZPTFZ0?=
=?utf-8?B?LzFPZlZrWEdCclk4eVlMRXlxOFRzOFBPRmhDN0pCeFBhU09JeW9oLzlvbVdO?=
=?utf-8?B?OWpGbmg0N3JCdzlnbnlNNmVJRjdoZGdoQ0p5N1JNQkRXdzREcTlxejhyZ3ZN?=
=?utf-8?B?em5lVTZGZk8rWGZGeHlHNTVmaThhaW1ra1F5RWpuUnB1RHRHd3Z0WDVrK2JK?=
=?utf-8?B?NE1LUmV2b0FVMzk5RHJpNUpKSG90MVB5T3hhYVVIb09wY0dFU09lS2dCbldz?=
=?utf-8?B?dGsvd0VUUVF2UGZrV0c5TGNmZnlEMXMyRVJkalAvTkRhTHo5TjNEY1dVTWdn?=
=?utf-8?B?UmZ3dWNVUkl1L3FQTEliNm1VbGlsb3I3b0VnZ0wzbHk0amJJZHRFMWRabUNv?=
=?utf-8?B?dHNCb2h6bW9iQ3RsQ1NscGdib01mRWloUWtrdWZLajRjdEJJdndaUzhRMFp5?=
=?utf-8?B?MnpUdkZmWFJITjZlZDd3KzhnM2wwYnZ0NHFQMFBSU2p6eTRQZXVFaUJxOThy?=
=?utf-8?B?WmxVNGNwU0lIUmV1Skx4dm9uMG5mSnd5R2VHZVJOU2YyazhTTjB1cTZKN1Yx?=
=?utf-8?B?Z1RpaHdmb0FuTERHVTNBUXRpS0hHZDdGL1hiQWhmSmtIeXk2WFhXYUk1eHpx?=
=?utf-8?B?L0R4T1ExZCs2RmFOU3F3MUZpU1g5SDNNNStsZFNOVjdMSGM5NjFUc0wwTVdj?=
=?utf-8?B?TUF6WDY2MGZIMDR4UFFLUUNMY2NPN1J0azBYR3BTK3pNYzZMQ2VjeE05OXdp?=
=?utf-8?B?dHRITXViSnlOeFJOSjlCdTVqMVgrV2d0R3ZyVFZRVHozK0dHNEZ5T0Q1Ui91?=
=?utf-8?B?TEZpb1I5YldhYm44K1grREFuSFpjNVVTd1lZMlVXc2ZPaWxvSGV1NGNreWYv?=
=?utf-8?B?ZFlwajhPQkJvSEZGQ3B2ZFpwZUhlY0x0SzBOclVaUnJMSzliQ0lqL3EvZXVO?=
=?utf-8?B?Ui8vWHlqQjViaDl4SndHTHJHcEVVWmxFSDhYSzE4V3R1Q2k1ZEVSMUo4WHpi?=
=?utf-8?B?R014a2t0TXFFV1VLMTJxbGI1YkJjUWFHTFdmeFhnSjE1VjZPZ0hJc0J4RHFJ?=
=?utf-8?B?dXBIVzY0alJ3MDRtUzFpT2txOExkN2gwRnBJSTMxK1F5aDZkcE5EVWE1Rk5m?=
=?utf-8?B?eVVkbUNXLzl2RTg0VnZWNWl5V1E5S01ibU1tT1BBWm0vZ0IxOGRLak9DWmRL?=
=?utf-8?B?ekZIWm94OS9kTDBEK1BmTGwxaU1iUys0R1BtNzViRStpYVAyOUFidWZpN2w5?=
=?utf-8?B?N1N3alhSdnpoT3RIOFFiZU5KSURveFhkcGNQZ2JZYmdPd3VrWXlEejdDMVVG?=
=?utf-8?B?YzFhMkdMUGREdGRldlY1REZ2WjJERlMzRDA5NTZyYmtaWCtkSzhERFFIWVNV?=
=?utf-8?B?aTdxTjJkc0tyMDdpemVMSS9RRTdMWml0MGVNWWxTRE5vdEdpZ2F3cGJydjc3?=
=?utf-8?B?d0FNRHBkQm1UZzVPVHpzTXZZcWxQWHQxTk9MKys2cnZDUUE9PQ==?=
X-OriginatorOrg: sct-15-20-9412-3-msonline-outlook-b83fc.templateTenant
X-MS-Exchange-CrossTenant-Network-Message-Id: 018df102-9783-45b0-002a-08deda81902f
X-MS-Exchange-CrossTenant-AuthSource: TYWPR01MB8789.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jul 2026 10:38:34.2157 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa
X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000
X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS7PR01MB11807
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Annihilannic via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Annihilannic <annihilannic AT hotmail DOT com>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 665AcxYi2353772

On 04/07/2026 21:55, Hans-Bernhard Bröker via Cygwin wrote:
> Because it's not --- not undocumented, that is.  Manpage search can't
> seem to find it, but it _is_ there.
> 
> Just search for '==' instead, then go one paragraph down.

I suspected the same and did exactly that, but I must be in a different 
parallel universe to you ;-)

$ bash --version
GNU bash, version 5.2.21(1)-release (x86_64-pc-cygwin)

This is everything after '==' in the CONDITIONAL EXPRESSIONS section for 
me, up to the following section... am I missing some man page updates?

---------------------------------- 8< ----------------------------------
     string1 == string2
      string1 = string2
             True if the strings are equal.  = should be used with the 
test command for POSIX conformance.  When used with the [[ command, this 
performs pattern
             matching as described above (Compound Commands).

      string1 != string2
             True if the strings are not equal.

      string1 < string2
             True if string1 sorts before string2 lexicographically.

      string1 > string2
             True if string1 sorts after string2 lexicographically.

      arg1 OP arg2
             OP  is  one  of  -eq, -ne, -lt, -le, -gt, or -ge.  These 
arithmetic binary operators return true if arg1 is equal to, not equal 
to, less than, less
             than or equal to, greater than, or greater than or equal to 
arg2, respectively.  Arg1 and arg2 may be positive or  negative 
integers.   When  used
             with the [[ command, Arg1 and Arg2 are evaluated as 
arithmetic expressions (see ARITHMETIC EVALUATION above).

SIMPLE COMMAND EXPANSION

---------------------------------- 8< ----------------------------------

Regards,
Scott

-- 
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2026   by DJ Delorie     Updated Sep 20 2026