cygpath -s behaviour

Watts, Simon (UK) swatts@northgrum-it.eu.com
Fri Sep 6 06:19:00 GMT 2002


Just spend a merry lunchtime tracking this behaviour down (it would be cruel
to call it a bug):

Recap:
	cygpath -[mw]s "DIR" 
echos the file/directory DIR in shortened windows format (ie, mangles to 8.3
format).

If a component part of "DIR" is not in 8.3 format, and does not exist in the
directory structure, then (I presume) 'cygpath' cannot obtain the mangled
form.  The upshot is that cygpath returns nothing.  It may set an error
state, I havent checked.

It would be useful if this was mentioned in the man page or '--help'.

Is there any more useful behaviour?  All I am really trying to do in using
the '-s' option is to mangle any componts of the path containing spaces
(writing cross-platform scripts here...).  

What about an option to mangle only those elements of a path which (a) exist
and (b) contain spaces?




SAW.

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list