--- On Mon, 5/25/09, Jerry <ges...@yahoo.com> wrote: > From: Jerry <ges...@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 <unga...@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 _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"