>From the help for dir: File naming conventions are platform dependent. The pattern matching works with the case of file names as returned by the OS
On my linux system, this works: > dir(pattern="*.txt") [1] "a.txt" "b.txt" > > dir(pattern="*.doc") [1] "c.doc" > > dir(pattern="*.doc|*.txt") [1] "a.txt" "b.txt" "c.doc" You don't tell us your OS, so I have no idea whether it will work for you. Sarah On Wed, Dec 21, 2011 at 11:04 AM, Alaios <ala...@yahoo.com> wrote: > Dear all > I would like to ask from dir function in R (?dir) > to give me only the files that end with .txt or .doc. > > The dir functions supports the use of patterns (is not that regular > expressions) for doing that. > > print(dir(i,full.names=TRUE,pattern=.....)) > > Could you please help me compose such a pattern? > > B.R > Alex > > -- Sarah Goslee http://www.functionaldiversity.org ______________________________________________ R-help@r-project.org 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.