我有两个文件,如下所示:
file1:
6:66893424_T_C -0.5985
rs151222586 -0.0351
rs12364336 -0.0030
rs57502521 0.0099
Run Code Online (Sandbox Code Playgroud)
file2:
6:66893424_T_C 0.5985
rs151222586 -0.0351
rs12364336 0.003
rs57502521 -0.0099
Run Code Online (Sandbox Code Playgroud)
我想要:
我想:
rs151222586
Run Code Online (Sandbox Code Playgroud)
6:66893424_T_C
rs12364336
rs57502521
Run Code Online (Sandbox Code Playgroud)
并排粘贴+awk 文件,以便我们将第二个字段与第四个字段进行比较:
paste file1 file2 |
awk '
$2&&$4 {
print $1 > ($2*$4>0?"match":"unmatch")
}
'
Run Code Online (Sandbox Code Playgroud)
结果在文件匹配和不匹配中。