【发布时间】:2021-08-30 20:32:39
【问题描述】:
我有一个这样的 .txt 文件,其中包含六列。我想根据V7_Pheno列的值将第七列V8添加到文件中,Yes应编码为2,No为1,缺失值为@987654328 @
V1 V2 V3 V4 V6 V7_Pheno
2253792 20482 NA DNA 1 Yes
2253802 20491 NA DNA 4 Yes
2253816 20503 NA DNA 0 No
2253820 20508 NA DNA 4 Yes
2253821 20509 NA DNA 0 No
2253824 20511 NA DNA 0 No
2253826 20513 NA DNA 3 Yes
2253829 20516 NA DNA 6 Yes
我要找的结果.txt文件应该是这样的
V1 V2 V3 V4 V6 V7_Pheno V8
2253792 20482 NA DNA 1 Yes 2
2253802 20491 NA DNA 4 Yes 2
2253816 20503 NA DNA 0 No 1
2253820 20508 NA DNA 4 Yes 2
2253821 20509 NA DNA 0 No 1
2253824 20511 NA DNA 0 No 1
2253826 20513 NA DNA 3 Yes 2
2253829 20516 NA DNA 6 Yes 2
【问题讨论】:
-
听起来像是“awk”的工作。看看这个教程(或另一个 - 你会发现很多!),看看你是否同意:grymoire.com/Unix/Awk.html
-
谢谢,但是一个示例命令行会很有帮助。