Learn R Programming

PBSmodelling (version 2.68.6)

findPrefix: Find a Prefix Based on Names of Existing Files

Description

Find the prefixes or suffixes of files with a given suffix or prefix in a directory.

Usage

findPrefix(suffix,path=".")
findSuffix(prefix,path=".")

Arguments

suffix

character vector of suffixes

prefix

character vector of prefixes

path

directory to look for files in

Value

A character vector of all the prefixes or sufixes of files in the working directory that matched to one of the given suffixes.

Details

The function findPrefix locates all files in a directory that end with one of the provided suffixes; where as findSuffix locates all files that start with the given prefixes.

Examples

Run this code
# NOT RUN {
local(envir=.PBSmodEnv,expr={
  edir = system.file("examples", package="PBSmodelling")
  print(findPrefix(suffix=c(".txt", ".r"),path=edir)); cat("\n")

  #or use R's dir for similar functionality
  print(dir(pattern="txt$",path=edir)); cat("\n")
  print(dir(pattern="^[a-h]",path=edir)); cat("\n")
})
# }

Run the code above in your browser using DataLab