使用以下命令,我得到一个带有随机序列的csv文件。
seq 1 4 | shuf > output.csv
但是,在使用Sublime Text 2打开文件时,文件末尾有一个空行。
如何避免空行?
答案 0 :(得分:1)
空行是Unix标准的一部分,或者它宁愿打印
猫1,2,3,4user@localhost:$
您可以使用相同的SEQ命令将其直接转换为CSV:
seq -s ', ' 1 5
应输出 1,2,3,4,5, 您还可以使用
删除最后一个“,”(带空格)seq -s ', ' 1 5|rev | cut -c 3- | rev
如果您只使用“,”而没有空格,则可以将-c 3更改为-c 2
seq -s ',' 1 5|rev | cut -c 2- | rev
输出1,2,3,4,5