Get Executing Script's Path


[Up] [Top]

Documentation for package ‘this.path’ version 2.1.0

Help Pages

this.path-package Get Script's Path
as.character.ThisPathDocumentContext Printing "ThisPathDocumentContext" Objects
asArgs Providing Arguments to a Script
basename2 Manipulate File Paths
check.dir Check 'this.path()' is Functioning Correctly
check.path Check 'this.path()' is Functioning Correctly
check.proj Check 'this.path()' is Functioning Correctly
dirname2 Manipulate File Paths
env.dir Determine Script's Filename
env.here Construct Path to File, Starting with Script's Directory
env.LINENO Line Number of Executing Expression
env.path Determine Script's Filename
env.proj Construct Path to File, Starting with the Project's Directory
ext File Extensions
ext<- File Extensions
FILE Active Bindings in Package 'this.path'
fileArgs Providing Arguments to a Script
format.ThisPathDocumentContext Printing "ThisPathDocumentContext" Objects
from.shell Top-Level Code Environment
getinitwd Get Initial Working Directory
here Construct Path to File, Starting with Script's Directory
ici Construct Path to File, Starting with Script's Directory
initwd Get Initial Working Directory
is.main Top-Level Code Environment
last.condition Condition Handling and Recovery
LINE Active Bindings in Package 'this.path'
LINENO Line Number of Executing Expression
OS.type Detect the Operating System Type
path.functions Constructs Path Functions Similar to 'this.path()'
path.join Construct Path to File
path.split Split File Path Into Individual Components
path.split.1 Split File Path Into Individual Components
path.unsplit Split File Path Into Individual Components
print.ThisPathDocumentContext Printing "ThisPathDocumentContext" Objects
progArgs Providing Arguments to a Script
rel2env.dir Make a Path Relative to Another Path
rel2env.proj Make a Path Relative to Another Path
rel2here Make a Path Relative to Another Path
rel2proj Make a Path Relative to Another Path
rel2src.dir Make a Path Relative to Another Path
rel2src.proj Make a Path Relative to Another Path
rel2sys.dir Make a Path Relative to Another Path
rel2sys.proj Make a Path Relative to Another Path
relpath Make a Path Relative to Another Path
removeext File Extensions
reset.proj Construct Path to File, Starting with the Project's Directory
set.env.path Implement 'this.path()' For Arbitrary 'source()'-Like Functions
set.src.path Implement 'this.path()' For Arbitrary 'source()'-Like Functions
set.sys.path Implement 'this.path()' For Arbitrary 'source()'-Like Functions
set.sys.path.jupyter Declare Executing 'Jupyter' Notebook's Filename
shFILE Get 'FILE' Provided to R by a Shell
source.exprs Evaluate and Print Expressions
splitext File Extensions
src.dir Determine Script's Filename
src.here Construct Path to File, Starting with Script's Directory
src.LINENO Line Number of Executing Expression
src.path Determine Script's Filename
src.proj Construct Path to File, Starting with the Project's Directory
sys.dir Determine Executing Script's Filename
sys.here Construct Path to File, Starting with Script's Directory
sys.LINENO Line Number of Executing Expression
sys.path Determine Executing Script's Filename
sys.proj Construct Path to File, Starting with the Project's Directory
Sys.putenv Set Environment Variables
this.dir Determine Script's Filename
this.path Determine Script's Filename
this.proj Construct Path to File, Starting with the Project's Directory
try.env.path Attempt to Determine Script's Filename
try.shFILE Attempt to Determine Script's Filename
try.src.path Attempt to Determine Script's Filename
try.sys.path Attempt to Determine Script's Filename
try.this.path Attempt to Determine Script's Filename
tryCatch2 Condition Handling and Recovery
tryCatch3 Condition Handling and Recovery
unset.sys.path Implement 'this.path()' For Arbitrary 'source()'-Like Functions
withArgs Providing Arguments to a Script
wrap.source Implement 'this.path()' For Arbitrary 'source()'-Like Functions