首页 > 系统相关 >linux 中shell脚本实现统计每一个read的长度

linux 中shell脚本实现统计每一个read的长度

时间:2023-06-23 23:11:22浏览次数:43  
标签:shell read fastq PC1 test02 linux test root

 

001、

[root@PC1 test02]# ls
test.fastq
[root@PC1 test02]# cat test.fastq      ## 测试fastq数据
@SRR8442980.988/2
AAGG
+
:FFF
@SRR8442980.988/2
AAGGTC
+
:FFF:,
@SRR8442980.1134/1
AAAAAAAATATAATTCCA
+
FFFFFFFFFFFFFFFFFF
[root@PC1 test02]# awk '{if((NR % 4 - 2) == 0) print $0, length}' test.fastq  ## 统计每一个read的长度
AAGG 4
AAGGTC 6
AAAAAAAATATAATTCCA 18

。 

 

标签:shell,read,fastq,PC1,test02,linux,test,root
From: https://www.cnblogs.com/liujiaxin2018/p/17500460.html

相关文章

  • MariaDB 工具介绍之 mariadb-shell
    MariaDBShell是一个命令行工具,它统一了MariaDB数据库产品的故障排除和管理。MariaDBShell23.03.2于2023-05-05发布。这个版本是一个技术预览版,不应该在生产环境中使用。安装通过页面https://mariadb.com/downloads/tools/下载安装包将安装包上传至服务器后,直接进行yum安......
  • linux-c-tina-'伪'裸机开发--寄存器操作篇
    之所以叫伪裸机,是因为还是基于操作系统的,并不能真正的裸机开发。/dev/mem文件:首先得了解一下什么是/dev/mem文件,有什么作用:/dev/mem简单来说是作为一个linux内核几乎通用的硬件地址映射文件,可以通过这个向硬件寻址,从而操作寄存器。由图可见,此文件大概占1bytes的大小。并且这......
  • blktrace分析Linux磁盘io
    blktrace包安装后有blktrace、blkparse、btt、blkiomon这4个命令,其中blktrace负责采集I/O事件数据,blkparse负责将每一个I/O事件数据解析为纯文本方便阅读,btt、blkiomon负责统计分析。转:https://www.cnblogs.com/codelogs/p/16060775.htmlhttps://www.cnblogs.com/citrus/p/151......
  • 配置你的 Linux 的 GRUB 启动背景
    GRUB背景(Splash)只不过是一张图像,在 Linux 系统启动的时候显示为背景。你可能知道Grub(GRand Unified Bootloader的简写)是主流Linux发行版中广泛使用的启动装载程序bootloader。以RedHat为例,你会发现它在系统启动之时显示为空白或者是一个黑色背景。GRUB......
  • Linux系统之用户管理
    (Linux系统之用户管理)一、检查系统版本[root@node~]#cat/etc/os-releaseNAME="CentOSLinux"VERSION="7(Core)"ID="centos"ID_LIKE="rhelfedora"VERSION_ID="7"PRETTY_NAME="CentOSLinux7(Core)"ANSI_COLOR=......
  • 在Linux环境下安装PostgreSQL
    在Linux环境下安装PostgreSQL由于实际的生产环境,PostgreSQL数据库都是部署在linux服务器上的,因此记录一下通过源码安装与命令行操作PG数据库的过程下载官方下载网址:https://www.postgresql.org/ftp/source/我这里下载的是PostgresSQL源码版本为:postgresql-13.3.tar.gz安装......
  • xshell 常用命令
    Linux常用命令工具xshell工具链接:https://pan.baidu.com/s/1gLwhcbPQuRbOWK87sjTmBQ提取码:ep4nputty工具下载地址:https://www.putty.org/ xshell 常用快捷键#停止日志chrl+s#继续日志ctr......
  • Linux 服务器必备的安全设置
    Linux服务器必备的安全设置,建议收藏!!!马哥Linux运维 2023-06-2022:56 发表于浙江好不容易买了服务器,如果因为自己的疏忽,被黑客黑掉的话,那真的是太糟糕了!下面告诉你一些简单的方法提高服务器的安全系数,我的云服务器就是这么配置的,虽然有些麻烦,但是感觉安心一些。修......
  • Thread类中的常用线程调度方法sleep、yield、join
    sleepsleep方法是在Thread类中的一个静态方法,当一个线程调用了sleep方法,被调用的那个线程就会暂时的让出指定时间的CPU执行权,在这段时间也不会参与CPU的调度,当时间到了之后,就会重新回到就绪状态,等待CPU的再次调度,注意是就绪状态,而不是重新拿回CPU的执行权。并且,在休眠期间,只是会......
  • linux LNMP
    摘要:本博客主要介绍LNMP概念和LNMP架构安装流程 目录一、LNMP概念二、LNMP流程三、nginx实验四、LNMP架构            一、LNMP概念二、LNMP流程三、nginx实验1.Nginx访问状态统计(1)修改nginx.conf配置文件,指定访问位置并添加s......