我有很多文件,如下面的目录“结果”

58052 results/TB1.genes.results

198003 results/TB1.isoforms.results

58052 results/TB2.genes.results

198003 results/TB2.isoforms.results

58052 results/TB3.genes.results

198003 results/TB3.isoforms.results

58052 results/TB4.genes.results

198003 results/TB4.isoforms.results

例如:TB1.genes.results文件如下所示:

gene_id transcript_id(s) length effective_length expected_count TPM FPKM

ENSG00000000003 ENST00000373020,ENST00000494424,ENST00000496771,ENST00000612152,ENST00000614008 2206.00 1997.20 1.00 0.00 0.01

ENSG00000000005 ENST00000373031,ENST00000485971 940.50 731.73 0.00 0.00 0.00

ENSG00000000419 ENST00000371582,ENST00000371584,ENST00000371588,ENST00000413082,ENST00000466152,ENST00000494752 977.15 768.35 1865.00 14.27 37.82

ENSG00000000457 ENST00000367770,ENST00000367771,ENST00000367772,ENST00000423670,ENST00000470238 3779.11 3570.31 1521.00 2.50 6.64

ENSG00000000460 ENST00000286031,ENST00000359326,ENST00000413811,ENST00000459772,ENST00000466580,ENST00000472795,ENST00000481744,ENST00000496973,ENST00000498289 1936.74 1727.94 1860.00 6.33 16.77

ENSG00000000938 ENST00000374003,ENST00000374004,ENST00000374005,ENST00000399173,ENST00000457296,ENST00000468038,ENST00000475472 2020.10 1811.30 6846.00 22.22 58.90

ENSG00000000971 ENST00000359637,ENST00000367429,ENST00000466229,ENST00000470918,ENST00000496761,ENST00000630130 2587.83 2379.04 0.00 0.00 0.00

ENSG00000001036 ENST00000002165,ENST00000367585,ENST00000451668 1912.64 1703.85 1358.00 4.69 12.42

ENSG00000001084 ENST00000229416,ENST00000504353,ENST00000504525,ENST00000505197,ENST00000505294,ENST00000509541,ENST00000510837,ENST00000513939,ENST00000514004,ENST00000514373,ENST00000514933,ENST00000515580,ENST00000616923 2333.50 2124.73 1178.00 3.26 8.64

其他文件也具有相同的列.要将所有“genes.results”与“gene_id”和“expected_count”列连接到一个文本文件中,我给出了以下命令.

paste results/*.genes.results | tail -n+2 | cut -f1,5,12,19,26 > final.genes.rsem.txt

[-f1 (gene_id), 5 (expected_count column from TB1.genes.results), 12 (expected_count column from TB2.genes.results),

19 (expected_count column from TB3.genes.results), 26 (expected_count column from TB4.genes.results)]

“final.genes.rsem.txt”有,从每个文件中选择了gene_id和expected_count列.

ENSG00000000003 1.00 0.00 3.00 2.00

ENSG00000000005 0.00 0.00 0.00 0.00

ENSG00000000419 1865.00 1951.00 5909.00 8163.00

ENSG00000000457 1521.00 1488.00 849.00 1400.00

ENSG00000000460 1860.00 1616.00 2577.00 2715.00

ENSG00000000938 6846.00 5298.00 1.00 2.00

ENSG00000000971 0.00 0.00 6159.00 7069.00

ENSG00000001036 1358.00 1186.00 6196.00 7009.00

ENSG00000001084 1178.00 1186.00 631.00 1293.00

我的问题是 – 由于我只有很少的样本,我在命令中给出了列号[就像在“cut”-f1,5,12,19,26中这样.如果我有超过100个样本我应该怎么做.如何使用必填列加入它们?

linux 文件列添加字段,如何在linux中加入所需列的文件?相关推荐

  1. java如何解压rar文件怎么打开_如何在java中实现对zip和rar文件的解压

    如何在java中实现对zip和rar文件的解压 关注:101  答案:1  mip版 解决时间 2021-01-26 10:50 提问者芣①樣哋羙莮 2021-01-25 22:44 如何在java中 ...

  2. excel设置行高等于列宽_如何在Excel中设置行高和列宽

    excel设置行高等于列宽 By default, when you create a new workbook in Excel, the row height and column width i ...

  3. linux使用find命令_如何在Linux中使用FIND

    linux使用find命令 在最近的Opensource.com文章中 ,刘易斯·考尔斯介绍了find命令. 在日常工具箱中, find是功能更强大,更灵活的命令行程序之一,因此值得花一些时间在上面. ...

  4. 如何在Photoshop中载入使用pat格式的文件?ps图案pat格式文件载入教程

    PS中有一种为"pat"后缀的ps图案模式,小编今天为大家带来了如何在Photoshop中载入使用pat格式的文件?ps图案pat格式文件载入教程,有需要的小伙伴快来看看吧! 在桌 ...

  5. 对文件或文件夹进行删除、移动、windows10重命名等操作时,系统可能提示“操作无法完成,因为其中的文件夹已在另一程序中打开,请关闭该文件或文件夹,然后重试

    我们在windows10中对文件或文件夹进行删除.移动.重命名等操作时,系统可能提示"操作无法完成,因为其中的文件夹已在另一程序中打开,请关闭该文件或文件夹,然后重试.",遇到这种 ...

  6. “不能初始化PHOTOSHOP,因为该文件已锁定.在WINDOWS资源管理器中使用属性命令来解锁文件”的解决办法

    最近photoshopCS3启动的时候弹出"不能初始化PHOTOSHOP,因为该文件已锁定.在WINDOWS资源管理器中使用属性命令来解锁文件"而被逼关闭,重装无效,很不爽啊. 然 ...

  7. python安装失败0x80070570_【已放弃】Windows无法安装所需的文件。文件可能损坏或丢失。请确保安装所需的所有文件可用,并重新启动安装。错误代码:0x80070570...

    [问题] 在折腾: 的过程中,到了格式化C盘之后的安装过程中,出现错误: Windows无法安装所需的文件.文件可能损坏或丢失.请确保安装所需的所有文件可用,并重新启动安装.错误代码:0x800705 ...

  8. linux 怎么不检查gpg,如何在Linux上使用GPG加密和解密文件 | MOS86

    如何在Linux上使用GPG加密和解密文件... GnuPrivacy Guard (GPG) allows you to securely encrypt files so that only th ...

  9. linux中文件重命名_如何在Linux中重命名文件?

    linux中文件重命名 This tutorial will walk you through the simple steps to rename a file in Linux. 本教程将引导您完 ...

最新文章

  1. hardmard积 用什么符号表示_简明算术教程——第四章 线性代数——第1节 矩阵环(二)...
  2. Spring-Boot:5分钟掌握SpringBoot开发
  3. android gridview显示本地图片大小,在Android上的GridView中调整图像大小
  4. 1.Spring Cloud Alibaba教程:简介
  5. “学霸”是怎样炼成的?
  6. C语言 extern “C” - C语言零基础入门教程
  7. django 1.8 官方文档翻译: 2-6-4 数据库访问优化
  8. 【scala】 scala xml 处理(⑨)
  9. File类和各种io类会不会自动创建文件
  10. Burp Suite Scanner Module - 扫描模块
  11. 此笔记只作为自身笔记,结构比较混乱,不建议参考,如有需要请访问其他文献,servlet的基础知识和使用
  12. 史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!
  13. decimal 和 numeric
  14. 关于DSP28335的CAN模块与上位机(PC)通信调试心得(1)
  15. python编辑器windows_windows下sublime Text 3 做Python编辑器 详细配置
  16. 猫耳FM音频转换成MP3格式
  17. jdk版本特性一览(持续补充新版本)
  18. et200s模块接线图讲解_【图】ET200S热电偶模块的用法举例
  19. 如何打开电脑的服务选项
  20. 2007年国民金融知识答题活动试题及答案(转)

热门文章

  1. nginx 上传 文件超时设置_Nginx在高并发下的性能优化点!有这篇就够了!
  2. mvc怎么单独引用css文件,关于asp.net mvc:如何在剃刀视图中引用.css文件?
  3. InstallShield 2020
  4. signal(SIGPIPE, SIG_IGN);
  5. Qt+VS2005(配置步骤)
  6. Digest authentication
  7. Win CE下编译选项介绍
  8. 职场上个人的核心技术_职场上,这3种人表面老实,实际却是个“高手”,要远离...
  9. k均值的损失函数_一种基于均值不等式的Listwise损失函数
  10. 2引擎帮助文档_Simcenter Amesim 16液压部分帮助文档中英文对照(2)