From: David Masover Date: 2009-02-15T05:56:17+09:00 Subject: Re: simple ruby project layout question 7stud -- wrote: > Tom Cloyd wrote: > >> ".\script-name". When I finally caught the problem and flipped the >> backslash, I felt pretty foolish. Not the first time, though! >> >> > > Back slashes are dangerous in strings because of all the escape > sequences that can be used in strings. \s = space, so your command was > interpreted as: ". cript-name". I'm guessing your system looked for a > program named "." somewhere in your path, with the "cript-name" part > being an arg for the "." program. > If that were the case, '.' is an alias for 'source', which means it would've taken a file called 'cript-name' in the current directory and executed it. On the other hand, if those quotes were included, it would actually be looking for a program named '. cript-name', as spaces are allowed in filenames...