我有数据:
7456 7456 0 0 0 2
7463 7463 0 0 1 2
Run Code Online (Sandbox Code Playgroud)
我想添加列标题,所以输出是:
FID IID PAT MAT SEX PHENOTYPE
7456 7456 0 0 0 2
7463 7463 0 0 1 2
Run Code Online (Sandbox Code Playgroud)
我试过了 echo -e "FID\tIID\tPAT\tMAT\tSEX\tPHENOTYPE" | cat file1 > file2
但这是复制原始文件而不是标题。
sed '1i\FID, IID, PAT, MAT, SEX PHENOTYPE' file1 > file2
Run Code Online (Sandbox Code Playgroud)
有错误
sed: 1: "1i\FID, IID, PAT, MAT, ...": extra characters after \ at the end of i command
Run Code Online (Sandbox Code Playgroud)
请问有什么建议吗?
我有数据:
33305:1 0.045
33406:1 0.432
22294:1 0.345
28364:1 0.354
Run Code Online (Sandbox Code Playgroud)
我想:1从每一行的第 1 列中删除;我会为此使用 gsub 吗?