From: Björn Steinbrink Date: Sun, 08 Nov 2009 22:49:55 GMT Subject: Re: Strange behavior (possible bug) using bash command subsitution with "git branch" Message-ID: <20091108224955.GA14095@atjola.homenet> In-Reply-To: On 2009.11.08 14:11:56 -0800, Kate Ebneter wrote: > Hi, folks, > > I ran into a weird situation while working on a script, which is best > described with a little snippet from my gitosis-admin repository: > > $ git branch > * master ^^^ > $ branch=$(git branch) > $ echo $branch > gitosis.conf keydir master Your shell expands the *, thus echo sees all the things in the current directory. Use 'echo "$branch"' and you'll see what you expected. Björn