get_remove_hex_fun: Get a function that removes the hex string from filenames.

View source: R/get_remove_hex_fun.R

get_remove_hex_funR Documentation

Get a function that removes the hex string from filenames.

Description

The default filenames created by beautier are temporary files, such as /home/john/.cache/tracelog_82c5888db98.log (on Linux), where /home/john/.cache is the location to a temporary folder (on Linux) and tracelog_82c5888db98.log the filename. The filename ends with a hex string (as is common for temporary files, as tempfile does so). Because beautier puts an underscore between the filename description (tracelog) and the hex string, this function removes both.

Usage

get_remove_hex_fun()

Value

a function to remove the hext string from filenames

Author(s)

Richèl J.C. Bilderbeek

Examples

check_empty_beautier_folder()

f <- get_remove_hex_fun()
# /home/john/beast2.xml.state
f("/home/john/beast2_186c7404208c.xml.state")

# beast2.xml.state
f("beast2_186c7404208c.xml.state")

# NA
f(NA)

check_empty_beautier_folder()

beautier documentation built on Nov. 2, 2023, 5:08 p.m.