<br />
file1 <- "Ref.txt"<br />
file2 <- "REF.txt"<br />
write(1,file1)<br />
write(2,file2)<br />
</p>

执行上述脚本之后,只生成了Ref.txt文件,而且其中只有2这一行。貌似R对文件名不区分大小写?怎么避免这个问题呢?

Windows对文件名大小写不敏感, 所以这两个write操作的其实是同一个文件. 不信把后一个write加个参数append=TRUE试试.

避免这个问题的办法是把Windows换成Unix或者GNU/Linux. [s:11]

回复 第2楼 的 nan.xiao:

果然是,还好我在linux下用。在windows下测试有这个问题。多谢!

回复 第3楼 的 pengchy:"Windoze is the root of all evil." [s:11]