pu@pumbair: ~ echo "/Applications/Racket\ v6.2.1/bin/racket"
/Applications/Racket\ v6.2.1/bin/racket
As you can see, this leaves a \ in the file name, which is incorrect.
Either quotation marks, or do not go out of space,
pu@pumbair: ~ echo "/Applications/Racket v6.2.1/bin/racket"
/Applications/Racket v6.2.1/bin/racket
or avoid the space and do not quote
pu@pumbair: ~ echo /Applications/Racket\ v6.2.1/bin/racket
/Applications/Racket v6.2.1/bin/racket
so i just
ln -sf /Applications/Racket\ v6.2.1/bin/racket /usr/local/bin/racket
source
share