Doesn't grep() solve your problem?
cheers, Rolf Turner On 02/04/12 10:51, Kumar Mainali wrote:
I am trying to find an efficient way to select certain text files from a folder with thousands of text files. I used file.list function with a specific "pattern" to obtain 70 files for each of the i's in 1:100. Next, I need to select some files from this list of 70 files. The files to be selected do have a unique "pattern" in their file name. However, I cannot use list.files function because it looks for a specific path. Any help is appreciated. Thanks in advance. - Kumar for (i in 1:100) { name_rep = paste("rep_",i,"_",sep="") files<- list.files(path="C:\\Users\\Binn\\Desktop\\script_output", pattern= name_rep, full.names=TRUE ) natfiles<- list.files(path=files, pattern= "_natrain.csv", full.names=TRUE ) <OPERATIONS HERE> }
______________________________________________ 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.