I'm not right next to a computer with R, but I read help about file-related functions:
dir . .
list.files dir. file.info ( ), , file.path .
basename dirname .
, .
EDIT , :
processFile <- function(f) {
df <- read.csv(f)
file.info(f)$size
}
files <- dir("/foo/bar/", recursive=TRUE, full.names=TRUE, pattern="\\.csv$")
result <- sapply(files, processFile)