os.shutdown: Shut down the operating system with the command 'shutdown'

View source: R/os.manage.R

os.shutdownR Documentation

Shut down the operating system with the command ‘shutdown’

Description

There is a command shutdown in both Windows and Linux, and this function uses it to shut down a computer.

After the time wait has passed, R will execute shutdown -s -t 0 (for Windows) or shutdown -h now to shut down the computer.

This function is a modified version of Yihui's shutdown function from the fun package.

Usage

os.shutdown(s = 0, m = 0, h = 0)

Arguments

s

time to wait before shutting down (in seconds), added to m and h; passed to Sys.sleep

m

time to wait before shutting down (in minutes), added to s and h; passed to Sys.sleep

h

time to wait before shutting down (in hours), added to s and m; passed to Sys.sleep

Value

The status code of system.

Author(s)

Yihui Xie <https://yihui.org/>, and Tal Galili

References

https://github.com/yihui/fun/blob/master/R/shutdown.R

See Also

system,shell, Sys.sleep, is.windows, os.shutdown, os.sleep, os.hibernate, os.lock, os.restart

Examples

## Not run: 
## when your code is extremely time-consuming, 
# you may need this function; 
# e.g. you wish to go to sleep, while keeping R running long computation...

os.shutdown()
## the next day you wake up, "thank you, R" :)

## End(Not run)

talgalili/installr documentation built on Feb. 19, 2024, 1:22 p.m.