short_names: Shorten filenames

View source: R/fnames.R

short_namesR Documentation

Shorten filenames

Description

Helper functions that make the paths to a file shorter.

Usage

drop_path(x, ...)

drop_extension(x, ...)

short_names(x, ...)

Arguments

x

An object of class fnames or a character vector.

...

Additional arguments.

Value

An object of the same class as x.

Functions

  • drop_path(): Extract the base name of a path, removing the paths leading to it.

  • drop_extension(): Remove extension from a filename.

  • short_names(): Remove both paths leading to a file and its extension.

Examples

cwd_fnames <- as_fnames(c("folder/file1.txt", "folder/file2.txt", "folder/file3.txt"))
drop_path(cwd_fnames)
drop_extension(cwd_fnames)
short_names(cwd_fnames) # same as drop_path(drop_extension(cwd_fnames))

mclm documentation built on Oct. 3, 2022, 9:07 a.m.