[Rd] file.copy

Henrik Bengtsson hb at stat.berkeley.edu
Wed Jan 17 07:52:42 CET 2007


FYI: I reported this to r-devel on July 23, 2006:

 http://tolstoy.newcastle.edu.au/R/devel/06/07/6220.html

There was no follow up.

/Henrik

On 1/17/07, Herve Pages <hpages at fhcrc.org> wrote:
> Hi,
>
> Copying a non-existing file with file.copy creates an empty file
>
>   > r <- file.copy("non-existing-file", ".")
>   > r
>   [1] TRUE
>
> ... and returns TRUE!
>
> Now, when used in "vectorized" mode
>
>   > r <- file.copy(c("toto1", "toto2"), c("dest1", "dest2"))
>   [1] FALSE FALSE
>
> file.copy looks much more reasonable, except that files "dest1"
> and "dest2" are still created (despite the fact that "toto1" and
> "toto2" don't exist).
>
> If the 'to' argument is not a dir:
>
>   > r <- file.copy(c("toto3", "toto4"), ".")
>   > r
>   [1] TRUE TRUE
>
> !!?!?
>
> May be those are (undocumented) features, but I bet 99.9% of the users would
> expect something different...
>
> Cheers,
> H.
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>



More information about the R-devel mailing list