Kurapati, Ravichandra (Ravichandra)
2008-Aug-18 07:09 UTC
[R] how to get no of pdf files in a particular directory
Hi Lets say, Dir<-"/var/www/html/celnet/users/cxadmin/FlowDuration_DataVolume/fld_01_ 08_18_08" There will be pdf and/or csv files. I want to know how many *.pdf files are there in that directory. How can I get using R commands. Thanks K.Ravichandra [[alternative HTML version deleted]]
Barry Rowlingson
2008-Aug-18 07:22 UTC
[R] how to get no of pdf files in a particular directory
2008/8/18 Kurapati, Ravichandra (Ravichandra) <ravichandra.kurapati at alcatel-lucent.com>:> Dir<-"/var/www/html/celnet/users/cxadmin/FlowDuration_DataVolume/fld_01_ > 08_18_08" > > There will be pdf and/or csv files.> > I want to know how many *.pdf files are there in that > directory.> How can I get using R commands. >length(list.files(Dir,pattern="\\.pdf$")) Note that pattern is a regexp matching .pdf at the end of a string, not a glob ("*.pdf"). You could use Sys.glob, but list.files looks easier. Barry
Prof Brian Ripley
2008-Aug-18 07:28 UTC
[R] how to get no of pdf files in a particular directory
length(Sys.glob(file.path(Dir, "*.pdf))) or use the 'pattern' argument of list.files() or use system(paste("ls", file.path(Dir, "*.pdf), "| wc -l"), intern=TRUE) On Mon, 18 Aug 2008, Kurapati, Ravichandra (Ravichandra) wrote:> Hi > > Lets say, > > Dir<-"/var/www/html/celnet/users/cxadmin/FlowDuration_DataVolume/fld_01_ > 08_18_08" > > There will be pdf and/or csv files. > > I want to know how many *.pdf files are there in that > directory. > > How can I get using R commands. > > Thanks > > K.Ravichandra-- Brian D. Ripley, ripley at stats.ox.ac.uk Professor of Applied Statistics, http://www.stats.ox.ac.uk/~ripley/ University of Oxford, Tel: +44 1865 272861 (self) 1 South Parks Road, +44 1865 272866 (PA) Oxford OX1 3TG, UK Fax: +44 1865 272595
Paul Roebuck
2008-Aug-18 07:32 UTC
[R] how to get no of pdf files in a particular directory
On Mon, 18 Aug 2008, Kurapati, Ravichandra (Ravichandra) wrote:> Let's say, > > Dir<-"/var/www/html/celnet/users/cxadmin/FlowDuration_DataVolume/fld_01_ > 08_18_08" > > There will be pdf and/or csv files. > I want to know how many *.pdf files are there in that directory. > > How can I get using R commands. >R> pdf.re <- ".*[pP][dD][fF]$" R> files <- list.files(path=Dir, pattern=pdf.re) R> length(files) ---------------------------------------------------------- SIGSIG -- signature too long (core dumped)
Kurapati, Ravichandra (Ravichandra)
2008-Aug-18 07:59 UTC
[R] how to get no of pdf files in a particular directory
> Let's say,>> Dir<-"/var/www/html/celnet/users/cxadmin/FlowDuration_DataVolume/fld_0> 1_> 08_18_08">> There will be pdf and/or csv files.> I want to know how many *.pdf and/or csv files are there in thatdirectory.>> How can I get using R commands.>Thanks K.Ravichandra [[alternative HTML version deleted]]