|
From: | Roman Rakus |
Subject: | Re: Inconsistent quote and escape handling in substitution part of parameter expansions. |
Date: | Tue, 28 Feb 2012 17:36:47 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:10.0.1) Gecko/20120209 Thunderbird/10.0.1 |
On 02/28/2012 05:22 PM, Roman Rakus wrote:
And that means, there isn't way to substitute "something" to ' (single quote) when you want to not perform word splitting. I would consider it as a bug.On 02/28/2012 05:10 PM, John Kearney wrote:single quote and slash have special meaning so they have to be escaped, that's it.wrap it with single quotes and globally replace all single quotes in the string with '\''\'${var//\'/\\\'}\'it is not quoted, so it undergoes word splitting. To avoid it quote it in double quotes, however it changes how slash and single quote is treated."'${var//\'/\'}'" Wasn't it already discussed on the list? RR
RR
[Prev in Thread] | Current Thread | [Next in Thread] |