[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Darwin and archive_cmds quoting
From: |
Kevin Ryde |
Subject: |
Re: Darwin and archive_cmds quoting |
Date: |
17 Apr 2001 11:52:02 +1000 |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.5 |
"Gary V. Vaughan" <address@hidden> writes:
>
> Oh dear. I thought zsh was sane enough to do the right thing when
> argv[0] == /bin/sh =(O| I take it that it is zsh builtin echo that
> is the culprit here. Does /bin/echo work correctly?
No, gives the same. And my own program doing a printf is the same
too. Looks like it might be the zsh quoting (this is ZSH_VERSION
3.0.8 on Darwin or 3.1.9-dev8 on my system).
Looks like it's already in "emulate sh" mode, for what that's worth,
since invoked as zsh or under "emulate zsh" it gives \\1.
"s/\([\"\`$\\]\)/\\1/g"