2016-07-13 49 views
1

假設我對除完整路徑以外的文件一無所知。如何將文件的前幾行打印到控制檯,使所有隱藏字符變爲可見?在導入之前預覽文本文件

readLines(path)似乎給了一個體面的預覽。我發現由於\t這些值是製表符分隔的,並且由於它是長度大於1的字符向量,我還假定該文件包含\n(換行符)字符。

是否有更好的方法來預覽一個文件,使得新行字符將被顯式顯示,並且任何其他隱藏字符(如空格)將被替換爲可見符號?

> readLines(path) 
# Warning message: incomplete final line found on 'data/hotdogs.txt' 
# [1] "Beef\t186\t495" "Beef\t181\t477" "Beef\t176\t425" 

回答

2
readChar("./sample.txt", file.info("./sample.txt")$size) 

這將顯示標籤和換行符,而不是空白。