| list.files {base} | R Documentation | 
This function produces a list containing the names of files
in the named directory. dir is an alias.
list.files(path = ".", pattern = NULL, all.files = FALSE,
           full.names = FALSE, recursive = FALSE)
       dir(path = ".", pattern = NULL, all.files = FALSE,
           full.names = FALSE, recursive = FALSE)
path | 
a character vector of full path names; the default
corresponds to the working directory getwd(). | 
pattern | 
an optional regular expression. Only file names which match the regular expression will be returned. | 
all.files | 
a logical value. If FALSE, only the
names of visible files are returned.  If TRUE,
all file names will be returned. | 
full.names | 
a logical value.  If TRUE, the directory
path is prepended to the file names.  If FALSE, only
the file names are returned. | 
recursive | 
logical. Should the listing recurse into directories? | 
A character vector containing the names of the files in the
specified directories, or "" if there were no files. If a
path does not exist or is not a directory or is unreadable it
is skipped, with a warning.
The files are sorted in alphabetical order, on the full path
if full.names = TRUE.
File naming conventions are very platform dependent.
recursive = TRUE is not supported on all platforms, and may be
ignored, with a warning.
Ross Ihaka, Brian Ripley
file.info, file.access
and files for many more file handling functions and 
file.choose 
for interactive selection.
list.files(R.home())
## Only files starting with a-l or r (*including* uppercase):
dir("../..", pattern = "^[a-lr]",full.names=TRUE)