Mail Archives: cygwin/2007/02/09/10:16:38
David Bear wrote on Friday, February 09, 2007 4:56 AM::
> Okay, the problem is in quoting in shell scripts, I think.
It is. It's not a Windows problem and it certainly isn't a
cygwin problem.
Although spaces occur more often in Windows than on other
platforms, they can and do occur on Unix/Linux for example.
Any properly written shell script must be written with the
assumption that a path contains spaces. If they aren't, at
best they are broken, at worst they are a security risk.
If you're going to write shell scripts, learn to do it right.
Learn the quotation rules, by which I mean both knowing what
they are and UNDERSTAND them.
Windows is only making you more aware of the issues because
so many important paths include spaces. (Quite why anyone
would *want* to create a path with spaces in it, particularly
important paths, is beyond me, but then MS does a lot of dumb
things)
--
Phil
Linux: enough rope to hang yourself
Windows: a ready made noose conveniently placed around your neck
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -