Date: Mon, 25 May 2009 08:57:06 -0700 (PDT) From: Unga <unga888@yahoo.com> To: freebsd-questions@freebsd.org Subject: Re: How to say this in Bash? Message-ID: <904563.63141.qm@web57001.mail.re3.yahoo.com>
next in thread | raw e-mail | index | archive | help
--- On Mon, 5/25/09, Jerry <gesbbb@yahoo.com> wrote: > From: Jerry <gesbbb@yahoo.com> > Subject: Re: How to say this in Bash? > To: freebsd-questions@freebsd.org > Date: Monday, May 25, 2009, 11:22 PM > On Mon, 25 May 2009 07:36:45 -0700 > (PDT) > Unga <unga888@yahoo.com> > wrote: > > >Here is what happens in bash shell: > >$ echo "${X}" > ${Z} > >bash: ${Z}: ambiguous redirect > > Perhaps I am misinterpreting your question; however, if I > define both > ${X} and ${Z} in a script prior to running your snippet, I > do not > receive any error message. Could you show more info on how > you are > attempting to run this snippet? > $ X=' > XX1=YES > XX2=YES > ' $ echo $X XX1=YES XX2=YES $ $ Y=' > YY1=YES > YY2=YES > ' $ echo $Y YY1=YES YY2=YES $ $ echo "${X}" > ${Z} bash: ${Z}: ambiguous redirect I want to append all variables in X and Y into Z so that "echo $Z" should be: XX1=YES XX2=YES YY1=YES YY2=YES I'm doing everything in command line not using any scripts. Regards Unga
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?904563.63141.qm>