From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <56e1b340c04205d978d0bf01624c79f6@quintile.net> From: "Steve Simon" Date: Wed, 26 Nov 2014 13:02:18 +0000 To: 9fans@9fans.net MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Subject: [9fans] rc and whitespaces Topicbox-Message-UUID: 2e51c4a2-ead9-11e9-9d60-3106f5b1d025 rc using backquote to parse strings, e.g: hugo% s=`{echo a b c} hugo% echo $#s $s(1) 3 a This is fine hugo% s=`{echo 'a b' c} hugo% echo $#s $s(1) 3 a This is also fine, a b and c are just two fields when they enter echo but they leave the appear to be 3 seperate words. hugo% s=`{echo '''a b''' c} hugo% echo $#s $s(1) 3 'a This is disappointing, I was hoping that I would get 2 args and the first would be 'a b' (quotes here for clarity, I was hoping there would be none in the assinged variable $s Is this what one would expect or is the text parsing by `{ .. } different to rc's normal one - dare I say broken. Is there a way round this? Thanks, -Steve