hd_save_path()
creates a directory with in a specified or the current path to save results.
The user can optionally choose to create another inner directory named with the current date.
If the directory already exists, a message is printed.
Examples
# Create a directory
hd_save_path("my_directory", date = FALSE)
#> [1] "my_directory"
unlink("my_directory", recursive = TRUE) # Clean up the created directory
# Create a directory and an inner directory with the current date as name
hd_save_path("my_directory", date = TRUE)
#> [1] "my_directory/2025_02_09"
unlink("my_directory", recursive = TRUE)
# Create a directory inside another directory
hd_save_path("outer_directory/inner_directory", date = FALSE)
#> [1] "outer_directory/inner_directory"
unlink("outer_directory", recursive = TRUE)
# Create a directory inside a pre existing one
hd_save_path("outer_directory", date = FALSE)
#> [1] "outer_directory"
hd_save_path("outer_directory/inner_directory", date = FALSE)
#> [1] "outer_directory/inner_directory"
unlink("outer_directory", recursive = TRUE)
# Create a directory with the current date as name inside a pre existing one
hd_save_path("outer_directory", date = FALSE)
#> [1] "outer_directory"
hd_save_path("outer_directory", date = TRUE)
#> [1] "outer_directory/2025_02_09"
unlink("outer_directory", recursive = TRUE)