0

我有一个 .csv 文件,有四列,没有标题。我必须插入一个新行,其中包含每列的名称。我怎样才能做到这一点?

4

2 回答 2

1

无需为此使用 awk:

(
    printf "label1 label2 label3 label4\n"
    cat file.csv
) > file1.csv
于 2013-10-04T07:59:54.870 回答
0

我确信有更复杂的方法,但一种非常直接的方法是创建一个头文件:

printf "SNP BP A1 测试 NMISS 或 SE L95 U95 STAT P\n" > 标题

(使用以空格分隔的列名称)然后执行

猫头文件 myfile.txt > myfile.withheader.txt

前提是您的 myfile.txt 也是空格分隔的。

于 2015-06-02T19:36:36.953 回答