Alexander Leidinger ([EMAIL PROTECTED]) wrote:

> On 14 Jun, Greg Wooledge wrote:
> > Try this instead:
> > 
> >   lame --add-id3v2 --tt "this is the tag"\!

> IMHO it's more intuitive to write
>   "this is the tag\!"

Yes, yes, yes!  It *would* be more intuitive.  But it does not work.

jekyll:~$ echo $BASH_VERSION
2.05a.0(1)-release
jekyll:~$ echo "this is the tag!"
bash: !": event not found
jekyll:~$ echo "this is the tag\!"
this is the tag\!
jekyll:~$ echo "this is the tag"\!
this is the tag!

This was all in the bug report I sent, and this is precisely what the
bash maintainers have decided they will *not* fix.

All other shells I've tried handle this in the intuitive way; only
bash keeps the backslash before ! inside double quotes.

-- 
Greg Wooledge                  |   "Truth belongs to everybody."
[EMAIL PROTECTED]              |    - The Red Hot Chili Peppers
http://wooledge.org/~greg/     |

Attachment: msg00977/pgp00000.pgp
Description: PGP signature

Reply via email to