1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
/test:
1,2,3
$ fq -d csv . /test
[
[
"1",
"2",
"3"
]
]
$ fq -i
null> "a,b,c,d" | from_csv | ., to_csv
[
[
"a",
"b",
"c",
"d"
]
]
"a,b,c,d\n"
null> "a,\"b, c\",d" | from_csv | ., to_csv
[
[
"a",
"b, c",
"d"
]
]
"a,\"b, c\",d\n"
null> "a\t\"b\t c\"\td" | from_csv({comma:"\t"}) | ., to_csv({comma: "\t"})
[
[
"a",
"b\t c",
"d"
]
]
"a\t\"b\t c\"\td\n"
null> [[bsl(1;100)]] | to_csv | ., from_csv
"1267650600228229401496703205376\n"
[
[
"1267650600228229401496703205376"
]
]
null> ^D
|