On 27-09-2013, at 21:50, Jonathan Greenberg <[email protected]> wrote:
> Ben: > > I'd like to avoid using that (previous version of my code solved it in > that way) -- I would like cross-platform compatibility and I am pretty > sure, along with Windows, vanilla Macs don't come with "find" either > unless XCode has been installed. > As far as I can tell Mac OS X provides a find utility (the Unix version). It is not part of Xcode. Berend > Is the list.files() code itself recursive when using recursive=TRUE > (so it has one recursion per bottom-folder)? > > --j > > P.S. I recognized that in my initial post I indicated using "dir" as > the parameter -- it should have been "path" (the error occurred > through the correct usage of list.files(path="/",...) That'll teach > me not to copy/paste from my code... > > On Fri, Sep 27, 2013 at 2:36 PM, Ben Bolker <[email protected]> wrote: >> Jonathan Greenberg <jgrn <at> illinois.edu> writes: >> >>> >>> R-helpers: >>> >>> I'm running a file search on my entire drive (Mac OS X) using: >>> >>> files_found <- >> list.files(dir="/",pattern=somepattern,recursive=TRUE,full.names=TRUE) >>> where somepattern is a search pattern (which I have confirmed via a >>> unix "find / -name somepattern" only returns ~ 3 results). >>> >>> I keep getting an error: >>> >>> Error: C stack usage is too close to the limit >>> >>> when running this command. Any ideas on 1) how to fix this or 2) if >>> there is an alternative to using list.files() to accomplish this >>> search without resorting to an external package? >> >> I assuming that using >> >> system("find / -name somepattern") >> >> (possibly with intern=TRUE) isn't allowed? (I don't know what you're >> trying to do, but if you don't need it to work on Windows-without-cygwin, >> this should work across most Unix variants (although a "-print" might >> be required) >> >> ______________________________________________ >> [email protected] mailing list >> https://stat.ethz.ch/mailman/listinfo/r-help >> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html >> and provide commented, minimal, self-contained, reproducible code. > > > > -- > Jonathan A. Greenberg, PhD > Assistant Professor > Global Environmental Analysis and Remote Sensing (GEARS) Laboratory > Department of Geography and Geographic Information Science > University of Illinois at Urbana-Champaign > 259 Computing Applications Building, MC-150 > 605 East Springfield Avenue > Champaign, IL 61820-6371 > Phone: 217-300-1924 > http://www.geog.illinois.edu/~jgrn/ > AIM: jgrn307, MSN: [email protected], Gchat: jgrn307, Skype: jgrn3007 > > ______________________________________________ > [email protected] mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. ______________________________________________ [email protected] mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.

