This is the mail archive of the cygwin@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Getting /cygdrive in scripts (was Re: Useful cygwinism: "Explorer Here")


On Wed, Jul 03, 2002 at 07:48:29AM +0000, Reini Urban wrote:
> > Betreff: Re: Useful cygwinism: "Explorer Here"
> > Datum: Fri, 28 Jun 2002 20:07:14 +0200
> > Von: "Gerrit P. Haase" <freeweb@nyckelpiga.de>
> > An: cygwin@cygwin.com
> > 
> > Bernard schrieb:
> > 
> > > You can change the /cygdrive prefix, but I don't recommend it.
> > 
> > Why?
> > 
> > Gerrit
> > --
> > =^..^=
> 
> Many smaller tools just dumbly expect the /cygdrive prefix.
> For example the latest ilisp packages for emacs and xemacs.
> 
> cygprefix=`mount --show-cygdrive-prefix | head -n2|tail -n1|cut -f1 -d'
> '` 
> is just too costly.

I'm not in front of my Cygwin shell, but wouldn't the following be
better?

    cygprefix=`mount --show-cygdrive-prefix | awk 'NR==2 {print $1}'`

You command line is creating and destroying 4 processes, as opposed to
the above, which only uses two.

-- 
Dario Alcocer -- Sr. Software Developer, Helix Digital Inc.
alcocer@helixdigital.com -- http://www.helixdigital.com

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Bug reporting:         http://cygwin.com/bugs.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]