Programatically finding value of "cygdrive" prefix
Brian Dessent
brian@dessent.net
Thu Aug 11 11:23:00 GMT 2005
Ken Dibble wrote:
> mount -m | grep "mount -u" | tail -1 | awk -F'"' '{ print $2 }'
>
> as
> echo 'mount -s -b --change-cygdrive-prefix "/thing with spaces"' | awk
> -F'"' '{ print $2 }'
> results in
> /thing with spaces
The awk part seems fine, but I don't know about the "mount -u". That
will only match if you have a user-mode cygdrive set. As you can see
from my example, that doesn't include me (or anyone else that installs
cygwin choosing "All users" in setup.exe.)
If you're going to use awk then you can simplify and not bother with
grep and tail, they're extraneous.
mount -m | awk -F '"' '/--change-cygdrive-prefix/ { print $2 }'
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/
More information about the Cygwin
mailing list