
On 03.05.12 09:27, Brian May wrote:
On 2 May 2012 18:33, Erik Christiansen <dvalin@internode.on.net> wrote:
Maybe I'm missing something, but if the enclosing single quotes need to be omitted, as in the dash example, then why not just omit them?:
$ a=--debug --make-maker=--make-maker="INSTALLDIRS=vendor \ INSTALLMAN1DIR=none INSTALLMAN3DIR=none" --no-sign
err... Did you try that?
Err ... Did you read my post? Did you not observe that it was tried in the very next line of my post, in a line duplicating Chris'? Even though the parameters were only following an "echo", I gave consideration to the quoting differences in the two examples cited by Chris, since that was the nature of the stated problem. In the second part, I offered a way to place enclosing quotes without intervening shell behaviour being able to impose portability issues. A shorter quoting example would have been preferable, but after repeated scanning of the long-winded example, the discernible difference was placement of single quotes. If the proposed quoting fix (in the second part) does not work for Chris, then another example, showing what it does do there, would be a basis for further discussion. On the other hand, if he has fixed it, then we're all happy. Erik -- "What is wanted is not the will to believe, but the will to find out, which is the exact opposite." - Bertrand Russell, _Sceptical_Essays_, 1928