awk输出重复最后一行,即使在输入中仅出现一次
在下面的awk中,它执行并生成输出中所需的数据行。然而,输出中的最后一行没有检测到额外的CNV重复,我不知道为什么,因为它只在输入文件1中出现一次。我将选择的字段从file2添加到file1,但最后一行重复。我需要结束还是其他什么。谢谢 文件1 文件2 awk 渴望 以下awk可能会在同样的情况下帮助您awk输出重复最后一行,即使在输入中仅出现一次,awk,Awk,在下面的awk中,它执行并生成输出中所需的数据行。然而,输出中的最后一行没有检测到额外的CNV重复,我不知道为什么,因为它只在输入文件1中出现一次。我将选择的字段从file2添加到file1,但最后一行重复。我需要结束还是其他什么。谢谢 文件1 文件2 awk 渴望 以下awk可能会在同样的情况下帮助您 awk 'FNR==NR{a[FNR]=$0;next} {print $0,a[FNR]}' Input_file2 Input_file1 您可以在命令的最后一步执行>输出文件,将其
awk 'FNR==NR{a[FNR]=$0;next} {print $0,a[FNR]}' Input_file2 Input_file1
您可以在命令的最后一步执行>输出文件,将其输出到输出文件。使用粘贴
使用pr
测试结果:
输入文件:
粘贴命令的输出:
pr命令的输出:
输出的行数应与文件2中的行数相同。
Total_Targets Targets_less_than250x Percent_more_than250x
2353 1 99.9575
awk '{getline f1 <"file1" ;print f1,$1,$2,$3}' OFS="\t" file2 > out
Controls: Total_Targets Targets_less_than250x Percent_more_than250x
4 expression controls detected 2353 1 99.9575
13 NOCALL detected
2178 REF detected
0 ASSAYS_5P_3P absent controls detected
0 ASSAYS_5P_3P NoCall controls detected
No Oncomine Drivers Detected
No Additional Clinvar Detected
No Additional Function Detected
No Additional Fusion Detected
No Additional Hotspots Detected
No Additional CNV Detected
No Additional CNV Detected
No Additional CNV Detected
No Additional CNV Detected
Controls: Total_Targets Targets_less_than250x Percent_more_than250x
4 expression controls detected 2353 1 99.9575
13 NOCALL detected
2178 REF detected
0 ASSAYS_5P_3P absent controls detected
0 ASSAYS_5P_3P NoCall controls detected
No Oncomine Drivers Detected
No Additional Clinvar Detected
No Additional Function Detected
No Additional Fusion Detected
No Additional Hotspots Detected
No Additional CNV Detected
awk 'FNR==NR{a[FNR]=$0;next} {print $0,a[FNR]}' Input_file2 Input_file1
paste file1 file2 > outputfile
pr -mtJ file1 file2 > outputfile
$ cat f1
Controls:
4 expression controls detected
13 NOCALL detected
2178 REF detected
0 ASSAYS_5P_3P absent controls detected
0 ASSAYS_5P_3P NoCall controls detected
No Oncomine Drivers Detected
No Additional Clinvar Detected
No Additional Function Detected
No Additional Fusion Detected
No Additional Hotspots Detected
No Additional CNV Detected
$ cat f2
Total_Targets Targets_less_than250x Percent_more_than250x
2353 1 99.9575
$ paste f1 f2
Controls: Total_Targets Targets_less_than250x Percent_more_than250x
4 expression controls detected 2353 1 99.9575
13 NOCALL detected
2178 REF detected
0 ASSAYS_5P_3P absent controls detected
0 ASSAYS_5P_3P NoCall controls detected
No Oncomine Drivers Detected
No Additional Clinvar Detected
No Additional Function Detected
No Additional Fusion Detected
No Additional Hotspots Detected
No Additional CNV Detected
$ pr -mtJ f1 f2
Controls: Total_Targets Targets_less_than250x Percent_more_than250x
4 expression controls detected 2353 1 99.9575
13 NOCALL detected
2178 REF detected
0 ASSAYS_5P_3P absent controls detected
0 ASSAYS_5P_3P NoCall controls detected
No Oncomine Drivers Detected
No Additional Clinvar Detected
No Additional Function Detected
No Additional Fusion Detected
No Additional Hotspots Detected
No Additional CNV Detected