Type: | Package |
Title: | Identify Script Name |
Version: | 0.1.3 |
Maintainer: | Tim Bergsma <bergsmat@gmail.com> |
Description: | Identifies the name of the current script in a variety of contexts, e.g. interactively or when sourced. Attempts to support RStudio environment. Based on https://stackoverflow.com/a/32016824/2292993 and https://stackoverflow.com/a/35842176/2292993. |
Encoding: | UTF-8 |
License: | GPL-3 |
Imports: | rstudioapi, knitr |
RoxygenNote: | 7.3.2 |
NeedsCompilation: | no |
Packaged: | 2024-11-27 19:50:56 UTC; tim.bergsma |
Author: | Tim Bergsma [aut, cre] |
Repository: | CRAN |
Date/Publication: | 2024-11-27 20:20:02 UTC |
Identify Script Name
Description
Identifies script name in a variety of contexts, e.g. interactively or when script is sourced. Attempts to support RStudio environment.
Usage
script()
Value
character: path to current file, or empty string if indeterminate
Examples
script()
Identify Script base Name
Description
Identifies script base name using script
.
if ext
is supplied (and script() is not empty string
),
the last dot (and anything that follows it) is removed if present;
ext
is appended.
Usage
scriptbase(ext = NULL)
Arguments
ext |
replacement extension |
Value
character: current filename, or empty string if indeterminate
Examples
scriptbase('.csv')