Re: simple question on conditional expression

"Mathias M." <[email protected]> Mon, 6 Oct 2025 16:36:02 +0200
Newsgroups gmane.comp.shells.zsh.devel,gmane.comp.shells.zsh.user
Message-ID <aOPT0nU07vMOwWni@apollonios>
On Mon, Oct 06, 2025 at 12:24:19PM +0200, Helmut Jarausch wrote:
> if ( echo $ANS | grep B ); then echo OK;fi

Why the '()'?

```zsh
ANS=ABC
if echo $ANS | grep -q B; then echo OK; fi
```
result:
OK

Works like a charm without the '()' ¯\_(ツ)_/¯ 

Regards,
Mathias
-- 
UBNC (user brain not connected)
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEum0Wt+j5KRb8jmV5YyszEUJSlY0FAmjj09EACgkQYyszEUJS
lY3auA/8DiMCZwh18EoCotHBvsMhhRQNt7ODLglmOfNmaQVmtt0LZCnpQ92BsuuK
M/6L91jwlrYRC3chvuGUwlMIkmdlZU5CGo+cvlgpEojFhL6bT0FieUuoPzki1r0m
SYtLWM8TaaHlUkwvVWQLCzw1VXBK2lvuWBbpw/MAsArpirIg3zCoBTjhfNQy0fEI
PHR3mMNpxPBgBolRHG1JirtEgV7olALZPh6IjRHkvGmgL+7moFHnjxSx9h/UPb53
HRxJaFbM1nXd5xYC/qLZieQD7I+CiYyD3GHNDL6fMurUW+3NyZJ+u/S4sSawcGdr
+ukt6gOXWVcX9B7RzGmULCVjEedDilnFGtFVjnvUoQ2/G6Yl5+DTWhutxJsOSVIG
titteNy4blo62GACUgjoJ4EGzTu/OojAYucAfBCRLdQzWkZXxwlnpqyMzMk6eETm
dgyXpXJn7tPxikSPc81TP3cxoVTTmwQ+sT4n2ok5OcXEloGQUwyBVWW4mhAk9vJc
aSNEP6iMGnmYuPVsiCGBWlBr29MyJOwMJT7U1VpOMgsc693edzTxveSNZI7LK42I
lvEXwHQYaRpwSSlCO+1ffFRspTk/YOL7y9AAiIiC7F1yjWxWOkBALGWl54E6pVP3
R+zR8Bi+0aRBuvCH3t4vVXgW0/uK9tfM97cz/42V2GsqRYwxgvA=
=YrK0
-----END PGP SIGNATURE-----