This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: Newbie Cygdrive questions
- From: David Conrad <DavidConrad at acm dot org>
- To: cygwin at cygwin dot com
- Cc: mrushton <mrushton at ptd dot net>
- Date: Thu, 6 Feb 2014 17:37:30 -0500
- Subject: Re: Newbie Cygdrive questions
- Authentication-results: sourceware.org; auth=none
- References: <1737153647 dot 9966666 dot 1391712802938 dot JavaMail dot root at ptd dot net> <alpine dot LFD dot 2 dot 03 dot 1402061158330 dot 24343 at KarmannGhia dot org>
It may be useful to know, if you do not already, that the cygpath
utility can be used to convert between Windows and Unix paths.
cygpath -u X:/INBOUND/CWSCRIPTS/myscript.sh
will give you /cygdrive/x/INBOUND/CWSCRIPTS/myscript.sh, and
cygpath -w /cygdrive/x/INBOUND/CWSCRIPTS/myscript.sh
will give you X:\INBOUND\CWSCRIPTS\myscript.sh
You can also use cygpath -m if you prefer forward slashes, even in
your Windows paths.
On Thu, Feb 6, 2014 at 3:03 PM, Richard <richard@karmannghia.org> wrote:
>
> On Thu, 6 Feb 2014, mrushton wrote:
>>
>>
>> To access this shared X drive under Cygwin it seems I have to do this :
>>
>> /cygdrive/X/INBOUND/CWSCRIPTS/myscript.sh
>>
>>
>> Is this correct ? Is there a better way ?
>>
>> And C: seems to be /cygdrive/C/
>>
>
> A BETTER way?
>
> This has nothing per se to do with Cygwin, but, briefly:
>
> Standardize all your systems on something YOU can control. For example, I
> always create a top-level directory called l (that's the letter, not the
> numeral) which stands for "local", and another called nfs, which simply
> means a remote mount - could be real nfs or Samba - and then make links
> within these directories to wherever they need to go. That way, all disk
> space is available via either:
>
> /l/<whatever>
>
> or
>
> /nfs/<whatever>
>
> as appropriate.
>
> And there's never any confusion over which is which - and drive letters can
> be completely avoided as desired, or not.
>
> ...All (many!) good System Administrators do things similar to this...
>
> Richard
>
>
> --
> 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
>
--
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