¿Por qué `cat` no se agrega a una conexión` file`?
Corrí estos dos bloques de código, esperando la misma salida
cattest <- file("cattest.txt")
cat("First thing", file = cattest)
cat("Second thing", file = cattest, append = TRUE)
close(cattest)
sink("cattest_sink.txt")
cat("First thing")
cat("Second thing")
sink()
Pero el resultadocattest.txt
sólo contiene "Segunda cosa", mientras que lacattest_sink.txt
incluye lo que esperaba, "Lo primero, lo segundo". Porque es elappend
argumento ignorado con la conexión de archivos?
Estoy en 64bit R 3.0.1 en Windows, en caso de que importe.