Date: Fri, 27 Aug 1999 15:32:44 +0930 From: Greg Lehey <grog@lemis.com> To: Brian Somers <brian@Awfulhak.org> Cc: Roelof Osinga <roelof@nisser.com>, Patrick Seal <patseal@hyperhost.net>, freebsd-questions@FreeBSD.ORG Subject: Re: Bash: space in cd arg bug? Message-ID: <19990827153243.V483@freebie.lemis.com> In-Reply-To: <199908270557.GAA68309@keep.lan.Awfulhak.org>; from Brian Somers on Fri, Aug 27, 1999 at 06:57:52AM %2B0100 References: <19990825114804.E83273@freebie.lemis.com> <199908270557.GAA68309@keep.lan.Awfulhak.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Friday, 27 August 1999 at 6:57:52 +0100, Brian Somers wrote: >> On Wednesday, 25 August 1999 at 4:04:39 +0200, Roelof Osinga wrote: >>> Greg Lehey wrote: >>>> >>>> On Tuesday, 24 August 1999 at 21:30:27 -0400, Patrick Seal wrote: >>>>> cd /usr/local/win/Program\ Files/ >>>>> or >>>>> cd "/usr/local/win/Program Files/" >>>>> >>>>> both work tcsh, csh, sh, but in bash they result in an error: >>>>> bash: cd: /usr/local/win/Program: No such file or directory >>>>> >>>>> I can only think this is a bash bug, but it's so obvious it *should* have >>>>> been fixed long ago. >>>> >>>> You'd think so, wouldn't you? >>>> >>>>> Is this happening to anyone else? >>>> >>>> Yes. I changed to zsh because of it. >>> >>> nisser:~$ mkdir "Program Files" >>> <snip> >> >> zsh -> FOO=/C:/Program\ Files >> zsh -> echo $FOO >> /C:/Program Files >> zsh -> cd $FOO >> zsh -> pwd >> /C:/Program Files >> zsh -> cd >> zsh -> bash >> bash -> FOO=/C:/Program\ Files >> bash -> echo $FOO >> /C:/Program Files >> bash -> cd $FOO >> bash: cd: /C:/Program: No such file or directory >> bash -> > > You missed the > > zsh -> echo $FOO > /C:/Program Files > zsh -> mkdir $FOO > > Which makes two directories. Why should ``cd'' behave differently > from an external command - just because it's a builtin ? It shouldn't. > IMHO, zsh is wrong. Agreed. And bash does exactly the same thing in this case. Greg -- See complete headers for address, home page and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990827153243.V483>