This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: cygpath only works if the path presently exists
- From: Brian Dessent <brian at dessent dot net>
- To: cygwin at cygwin dot com
- Date: Fri, 11 Mar 2005 16:23:55 -0800
- Subject: Re: cygpath only works if the path presently exists
- Organization: My own little world...
- References: <B744015F9200AA49B4E03549EED88B98A8E7D2@SCHMLVEM01.e2k.ad.ge.com>
- Reply-to: cygwin at cygwin dot com
"Wheeler, Frederick W (Research)" wrote:
> My real concern is converting this //nsk1prn02/c304_p to this \\nsk1prn02\c304_p. This is a valid win2k printer path that I could pass to /cygdrive/c/WINNT/system32/print using the /D: option, but cygpath won't convert it.
I don't know if this helps in your situation but if you just want to
convert slashes you can use something like:
$ echo //nsk1prn02/c304_p | sed -e 's,/,\\,g'
\\nsk1prn02\c304_p
or perhaps something like
print /d:`echo $PRINTER | sed -e 's,/,\\,g'` `cygpath -w "$FILENAME"`
Brian
--
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/