Submitted by: Ananda Mahto; Assigned to: Nobody; [R-Forge link](https://r-forge.r-project.org/tracker/index.php?func=detail&aid=4992&group_id=240&atid=975) When trying to read data separated by a `.`, `fread` yields an error with consecutive numeric values, for example: ``` S library(data.table) packageVersion("data.table") # [1] ‘1.8.10’ y <- paste("192.168.1.", 1:10, sep = "") notworking <- tempfile() writeLines(y, notworking) fread(notworking, sep = ".", header = FALSE) ``` The following examples work: ``` S z1 <- paste("192. 168. 1. ", 1:10, sep = "") working1 <- tempfile() writeLines(z1, working1) fread(working1, sep = ".", header = FALSE) z2 <- paste("Hz.BB.GHG.", 1:10, sep = "") working2 <- tempfile() writeLines(z2, working2) fread(working2, sep = ".", header = FALSE) ``` See [this SO post](http://stackoverflow.com/questions/19239376/using-sep-in-fread-from-data-table).