nonuniq read.csv read.tsv read.uneven.tsv strsepcol write.lines.data.frame