我有以下类型的文件:
transcr_25793 +
YAL039C -
transcr_25793 +
YAL037C-B -
transcr_20649 +
YBL100C -
transcr_7135 +
YBL029C-A -
transcr_11317 +
YBL067C -
transcr_25793 +
YAL038W +
transcr_7135 +
YBL029W +
Run Code Online (Sandbox Code Playgroud)
我试图得到这样的东西:
transcr_7135 +
YBL029C-A -
transcr_7135 +
YBL029W +
transcr_11317 +
YBL067C -
transcr_20649 +
YBL100C -
transcr_25793 +
YAL039C -
transcr_25793 +
YAL037C-B -
transcr_25793 +
YAL038W +
Run Code Online (Sandbox Code Playgroud)
然后,之后,我一直在寻找这样的东西:
transcr_7135 +
YBL029C-A -
YBL029W +
transcr_11317 +
YBL067C -
transcr_20649 +
YBL100C -
transcr_25793 +
YAL039C -
YAL037C-B -
YAL038W …Run Code Online (Sandbox Code Playgroud) 我有两个不同的文件,以Tab. 文件 1 如下所示:
transcr_15824 3.95253441295071 3.99992738843234 3.93880798313547
YML042W 10.3143219248979 10.6898819949325 11.0073811719421
transcr_18545 7.76182774638543 7.25508954643215 7.92562682485731
YCR105W 8.46144110056843 8.30995100411912 8.85470858413405
transcr_18545 7.76182774638543 7.25508954643215 7.92562682485731
YMR325W 6.2822794040082 6.46992587787936 7.00507748994596
Run Code Online (Sandbox Code Playgroud)
文件 2 如下所示:
YLR177W 11.321823973245 12.1264440368589 11.7777091957438
YOR117W 10.7514234580732 11.3932687209745 11.2587694561818
TY_120 5.95114867088525 5.93580053538449 5.89166059690558
YMR174C 8.49545850099485 8.72467418433346 9.6518559706269
YPL117C 10.7211879012765 10.5046713289602 10.6145538571844
TY2_LTR_77 11.9297940548212 11.9801206538102 12.049127298122
YOL101C 7.76141097131674 9.89522697916433 7.85466704627526
YLR053C 7.62843998411388 7.49205634213499 7.10263942962051
YBR135W 9.70614244227352 9.3114074341804 9.36413815370247
YNL168C 9.93928326709444 10.3036524361223 10.0704544058998
Run Code Online (Sandbox Code Playgroud)
我试图现在要做的就是从加10号线File 2到File 1后2行。它应该是这样的: …
我有以下由表格分隔的文件:
75 85
75 84
94 301
89 123
75 75
94 130
94 250
89 210
Run Code Online (Sandbox Code Playgroud)
我需要打印第 2 列 - 第 1 列 > 80 的行,因此,它看起来像:
94 301
94 250
89 210
Run Code Online (Sandbox Code Playgroud)
我尝试将运算符与 一起使用awk,但我不知道如何使用 awk 进行数学运算来打印这些行,有没有办法这样做?
我有以下文件:
ICR1 +
ICR1+1+3199 +
ICR1+2526+2828 +
IRT1 +
IRT1+1+1489 +
IRT1+713+937 +
LSR1 -
LSR1+1+1175 -
LSR1+366+638 -
NME1 +
NME1+1+340 +
NME1+2+118 +
PWR1 -
PWR1+1+941 -
PWR1+724+939 -
Q0017 -
Q0017+1+162 -
Q0020 -
Q0020+1370+1513 -
Q0020+1+440 -
Run Code Online (Sandbox Code Playgroud)
第一列和第二列以制表符分隔。我确实需要以下内容:
ICR1 +
IRT1 +
LSR1 -
NME1 +
PWR1 -
Q0017 -
Q0020 -
Run Code Online (Sandbox Code Playgroud)
我尝试将 awk 与字段分隔符“+”一起使用,但它也从第二列中删除了 + ......