findProgram function

Locates a program in the PATH environment variable

Locates a program in the PATH environment variable

Returns the complete filename and path of a program in the PATH environment variable. This is a wrapper for Sys.which, and may be deprecated in the future.

findProgram( name, includename=FALSE )

Arguments

  • name: name of a program to locate
  • includename: boolean: if true, include the filename in the path returned, otherwise just the directory.

Returns

A string containing the location of the program. NULL is returned if the program is not located.

Author(s)

Alex Couture-Beil, Vancouver Island University, Nanaimo BC

Examples

local(envir=.PBSmodEnv,expr={ print(list( gcc = findProgram( "gcc" ), notepad = findProgram( "notepad" ), R = findProgram( "R", includename=TRUE ) )) })

See Also

Sys.which