This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Accessing folders elsewhere than C:\cygwin
Eric wrote on 02/10/2011 12:15:33 PM:
> On 02/10/2011 10:13 AM, Buchbinder, Barry (NIH/NIAID) [E] wrote:
> > Might the ability to identify cygwin's root be a good
> > thing to add to cygpath?
>
> And what's so hard about 'cygpath -w /'?
>
> > Under "System information", one could have an option
> >
> > -R, --root output cygwin root directory
> >
> > where
> >
> > $ cygpath -Rw
> > C:\cygwin
>
> Trading / for -R doesn't justify the bloat and burning another short
> option character, in my opinion.
>
> --
> Eric Blake eblake at redhat dot com +1-801-349-2682
> Libvirt virtualization library http://libvirt.org
>
If you need it ofetn enough, here is a simple script for displaying the
cygwin root:
case $1 in
-w)
mount | grep " / " | cut -d" " -f1 | sed 's:/:\\:g'
;;
-u)
DRIVE=$(mount | grep " / " | cut -d":" -f1):
echo $(mount | grep "^$DRIVE " | \
cut -d" " -f3)$(mount | grep " / " | cut -d" " -f1) | \
sed 's/'$DRIVE'//'
;;
*)
echo "Please specify -w (Windows) or -u (Unix)"
;;
esac
- Phil
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple