Possible Duplicate:
Automatically Delete Files/Folders in R
I would like to know if there is a way in R to check up if a file is in my current directory, and if it is there then the program deletes it?
I know that other languages have direct access to OS functions to do this task, but I am a little bit dubious if R has that capability.
Method 1: Using file.remove() remove() function which is a bases function of the R programming language and in this function, the user just has to pass the path/name of the file which is to be deleted as the parameter of this function and by this, the user is able to delete the file as per the path/name provided.
So, how do you remove duplicate column names in R? The easiest way to remove repeated column names from a data frame is by using the duplicated() function. This function (together with the colnames() function) indicates for each column name if it appears more than once.
To copy a file in R, use the file. copy() method. The file. copy() function works in the same way as a file.
How about:
#Define the file name that will be deleted
fn <- "foo.txt"
#Check its existence
if (file.exists(fn)) {
#Delete file if it exists
file.remove(fn)
}
As far as I know, this is a permanent, non-recoverable (i.e. not "move to recycle bin") on all platforms ...
One of the reasons R cannot be safely exposed to outside users is that it offers complete access to system facilities. In addition to the list.files
, list.dirs
and the file.remove
functions, the system
function allows access to pretty much any exploit imaginable.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With