This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: "ls" finds file1 but "ls file1" does not
- From: Ross Smith <rosss at pharos dot co dot nz>
- To: cygwin at cygwin dot com
- Date: Wed, 11 May 2005 09:32:51 +1200
- Subject: Re: "ls" finds file1 but "ls file1" does not
- References: <4281016B.3050901@bellsouth.net>
Charles D. Russell wrote:
Eric Blake wrote:
mv -v "$f" " ` echo $f | tr A-Z a-z ` "
EVIL - you are moving "FOO" to " foo " (Windows strips trailing spaces,
but not leading spaces, so it is really moving to " foo"). YOU ARE
ADDING SPACES to the filename. Fix your script so that there are no
spaces between "` and `".
_____________
Thought it was clever of me to make that little ` visible to my old eyes.
I always use $(...) instead; it's equivalent to `...` and much easier to
read.
--
Ross Smith ...................... Pharos Systems, Auckland, New Zealand
"Carelessly planned projects take three times longer to complete than
expected. Carefully planned projects take four times longer to
complete than expected, mostly because the planners expect their
planning to reduce the time it takes." -- Anon.
--
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/