rmat: Remove temporary files at a specified time interval from now

Description Usage Arguments Details Value Note Author(s) See Also Examples

View source: R/system.R

Description

Send a at job to remove (probably temporary) files in the future with a specified time interval from now

Usage

1
rmat(..., days = NULL, hours = NULL, minutes = NULL, dry = TRUE)

Arguments

...

Files to be removed

days

Numeric, interval in days

hours

Numeric, interval in hours

minutes

Numeric, interval in minutes

dry

Logical, if set to TRUE, only the command will be returned and files are not really removed.

Details

The command will delete files, and there is usually no way to get deleted files back. So make sure you know what you are doing!

Days, hours, and minutes can be given in a mixed way: they will be summed up to give the interval.

Value

(Invisibly) the output of the at job.

Note

Since the command uses at internally, it is unlikely the command will work in the Windows system “out of box”.

Author(s)

Jitao David Zhang <jitao_david.zhang@roche.com>

See Also

qsystem for running system commands quietly.

Examples

1
2
3
tmp1 <- tempfile()
tmp2 <- tempfile()
rmat(tmp1, tmp2, minutes=1)

ribiosUtils documentation built on March 13, 2020, 2:54 a.m.