首页 > 系统相关 >linux 中 shell 统计每条scaffold的长度

linux 中 shell 统计每条scaffold的长度

时间:2022-10-27 23:22:19浏览次数:39  
标签:shell scaffold pc1 fa chr linux test root sum

 

001、

[root@pc1 test]# ls
a.fa
[root@pc1 test]# cat a.fa     ## 测试fasta文件
>chr1
aatt
cc
>chr2
ttgg
ccgg
>chr3
aa
[root@pc1 test]# awk '{if($0 ~ /^>/) {print chr, sum; chr = $0; sum = 0} else {sum += length($0)}} END {print chr, sum}' a.fa

>chr1 6
>chr2 8
>chr3 2

 

标签:shell,scaffold,pc1,fa,chr,linux,test,root,sum
From: https://www.cnblogs.com/liujiaxin2018/p/16834372.html

相关文章

  • linux 中 wc -c命令
     001、统计字符数(包括空格和换行符)[root@pc1test]#lsa.txt[root@pc1test]#cata.txt##测试文件adtd[root@pc1test]#wc-ca.txt##wc-c命令......
  • wwn号查询 linux服务器和存储
          存储: ......
  • 09JMETER之BeanShell后置处理器将返回信息写入文件中
     BeanShell后置处理器将返回信息写入文件中 具体代码:public static void execParam() {String res= vars.get("response");String openDate= "${RUN_DATE_1......
  • STM32MP157 LINUX学习笔记01
    开发板IP:192.168.5.9配置命令ifconfigeth0192.168.5.9windowsIP:192.168.5.10ubuntuIP: 192.168.5.11首先确保三者互ping通过 通过这个博客学习如何配置ubuntu......
  • (七)Linux系统其他函数
    1文件属性操作函数判断文件是否存在及权限intaccess(constchar*pathname,intmode);access.c/*#include<unistd.h>intaccess(constchar*pathname......
  • 如何用VMWARE创建一个Linux虚拟机
    序言各位好啊,我是会编程的蜗牛,作为java开发者,我们都是需要接触Linux服务器的,一般部署应用都是部署在Linux服务器上的~但一般的服务器要么需要购买,要么只是公司里的,那么有......
  • LINUX笔记
    Linux系统目录结构1.1/根目录.Unix和Linux中,没有盘符.一个硬盘,一个根.1.2/bin系统的常用命令目录.包括控制台命令,系统可执行文件,系统的核心二进制文件等1.3......
  • 【转载】Linux服务器安装SDS
    原作:https://rongsp.com/article/123.html  右键小飞机,"系统代理"选择“PAC模式”( “全局模式”会代理所有网址)这个时候试试是否正常访问,可以访问,先断开连......
  • Linux常用命令及使用技巧(第五节课线上课程shell简单入门与系统管理与维护介绍)-转换
    Linux常用命令及使用技巧课程学习安排一、shell基础入门与语法分析二、系统管理与维护命令三、文件管理与编辑命令四、压缩与解压缩命令五、磁盘管理与维护命令六、网络设......
  • linux 系统中如何判断字符串是否相同
     001、[b20223040323@admin1test2]$lstest.sh[b20223040323@admin1test2]$cattest.sh##测试脚本#!/bin/basha="abc"b="abc"if[$a==$b]thene......