Stata The Stata listserver
[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

st: RE: Cross-platform mobility


From   "Nick Cox" <n.j.cox@durham.ac.uk>
To   <statalist@hsphsun2.harvard.edu>
Subject   st: RE: Cross-platform mobility
Date   Mon, 22 Sep 2003 20:56:47 +0100

Danielle H. Ferry
> 
> Not sure if there is a solution to this, but I figured I'd 
> throw it out
> there. I have an external hard drive which I use on both a 
> Mac (OS X) and a
> PC (Win XP). I write all my Stata work to this HD. I 
> sometimes call datasets
> or do-files from directories other than the one in which I 
> am working. In
> this case, it is necessary to list the full pathname. The 
> problem is that
> the pathname is specified with ":" as separators (i.e.,
> :hd:bigdirectory:smallerdirectory:filename.do) on a Mac but 
> with "\" on a PC
> (i.e., C:\bigdirectory\smallerdirectory\filename.do). 
> Notice also, that a
> Mac indicates the hard drive name by putting a ":" in front 
> of the pathname
> and a PC specifies the hard drive name by putting a ":\" 
> after the hard
> drive name. Much thanks for any ideas!

I am not clear quite how this is biting you, 
but Stata provides a dirsep which depends on
your platform. 

In Stata 7, this is accessed by `: dirsep' 
and in Stata 8 by `c(dirsep)'. 

Nick 
n.j.cox@durham.ac.uk 

*
*   For searches and help try:
*   http://www.stata.com/support/faqs/res/findit.html
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/



© Copyright 1996–2022 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index