Learn R Programming

PBSmodelling (version 2.67.266)

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
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