我試圖寫一個特徵向量的文本文件的Windows 7/R 3.2.2下64,和我想的UNIX LF - 而不是Windows CRLF:R:獲得類似Unix的換行符LF寫貓的文件()
v <- c("a","b","c")
cat(nl,file="textfile.txt",sep="\n")
寫道
> a[CRLF]
> b[CRLF]
> c[CRLF]
cat(paste(nl,sep="\n",collapse="\n"),file="t2.txt")
寫道
> a[CRLF]
> b[CRLF]
> c
我也嘗試過write.table(eol =「\ n」) - 不成功,因爲它似乎在內部使用cat。
我已查找其他解決方法; 我試圖找到某事。在R \ src \ main \ scan.c中找到第387ff行的相關代碼。
任何知道如何在輸出文件中獲得類UNIX的LF的人?