This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
Getting /cygdrive in scripts (was Re: Useful cygwinism: "Explorer Here")
- From: Dario Alcocer <alcocer at helixdigital dot com>
- To: cygwin at cygwin dot com
- Date: Wed, 3 Jul 2002 06:47:41 -0700
- Subject: Getting /cygdrive in scripts (was Re: Useful cygwinism: "Explorer Here")
- References: <1025333888.1042.ezmlm@cygwin.com> <3D22AC4D.24267EDC@x-ray.at>
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/