Change the working directory, evaluate the expression, and restore the
working directory.
Arguments
- dir
Path to a directory.
- expr
An R expression.
Examples
library(xfun)
in_dir(tempdir(), {
print(getwd())
list.files()
})
#> [1] "/tmp/Rtmp55kgES"
#> [1] "bslib-ef6b9ec08bc2aa65bdda76017d8e3f9a"
#> [2] "downlit"
#> [3] "file327f0d29ef3466"
#> [4] "file327f0d45fa61fc"
#> [5] "file327f0d4ecee6ee"