Accessing folders elsewhere than C:\cygwin

Christopher Faylor cgf-use-the-mailinglist-please@cygwin.com
Thu Feb 10 20:36:00 GMT 2011


On Thu, Feb 10, 2011 at 03:23:38PM -0500, RISINGP1@nationwide.com wrote:
>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.
>
>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

Why would we need a simple script to display the cygwin root when
"cygpath -w /" works fine?

cgf

--
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



More information about the Cygwin mailing list