PBSmodelling (version 2.68.8)

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=".")

Value

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

Arguments

suffix

character vector of suffixes

prefix

character vector of prefixes

path

directory to look for files in

Author

Anisa Egeli, Vancouver Island University, Nanaimo BC

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