2013-10-20 33 views

回答

2

你有,你有一个CSV文件更改字段分隔符。试试这个:

awk -F, 'NR>1 && $7<=0.05 { print $7 }' test.txt 

我也跳过标题行;不知道你是否也想要。

+0

完美!但是如果要打印$ 7和$ 1,我还想要标题。非常感谢你! – user2862862

+0

没关系,我明白了! :) – user2862862

0

向我们展示一些输入数据。你的命令似乎没问题。

cat file 
0.06 
0.05 
0.04 
0.08 
0.02 

运行AWK

awk '$1<=0.05' file 
0.05 
0.04 
0.02 
+0

“”, “baseMean”, “log2FoldChange”, “lfcSE”, “统计”, “p值”, “padj” “1/2 SBSRNA4” 23.3545024897891,-0.377171574987616,0.213675562828429,-1.76516008660506,0.0775368645420287, 0.999500994113898 “A1BG”,56.0422521776373,0.202983318553928,0.172128788396789,1.17925258432664,0.238297612833129,0.999500994113898 – user2862862

+0

其列“padj”我想要。 – user2862862