[Pkg-zsh-devel] Bug#1022758: Bug#1022758: Bug#1022758: zsh doesn't recognise double quotes with an exclamation mark
Axel Beckert
abe at debian.org
Tue Oct 25 11:42:10 BST 2022
Hi,
Michael Prokop wrote:
> close 1022758
Thanks for the swift reaction, Mika! :-)
> "!" has a special meaning in zsh, so this behaves as expected and
> documented. You need to use single quotes or drop "!" from
> $histchars, if you want to disable this behavior.
Please also note that other shells have this feature, too, even GNU
Bash.
But Bash is less picky and accepts the erroneous
echo "Hello!"
command. It though still would expand e.g. a followup
echo "Hello!e"
to
echo "Helloecho "Hello!""
Regards, Axel
--
,''`. | Axel Beckert <abe at debian.org>, https://people.debian.org/~abe/
: :' : | Debian Developer, ftp.ch.debian.org Admin
`. `' | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5
`- | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE
More information about the Pkg-zsh-devel
mailing list