首页 > 系统相关 >linux 中 grep命令限制匹配次数

linux 中 grep命令限制匹配次数

时间:2023-12-24 10:47:50浏览次数:27  
标签:GUC 052532.1 匹配 TRNAD NC tRNAscan linux grep SE

 

001、测试数据,,匹配末尾为_一个数字的数据

[root@pc1 test2]# ls
a.txt
[root@pc1 test2]# cat a.txt                      ## 测试数据
NC_052532.1     tRNAscan-SE     TRNAD-GUC_1
NC_052532.1     tRNAscan-SE     TRNAD-GUC_229
NC_052532.1     tRNAscan-SE     TRNAS-AGA_1
NC_052532.1     tRNAscan-SE     TRNAS-AGA_27
NC_052532.1     tRNAscan-SE     TRNAS-AGA_33445
NC_052532.1     tRNAscan-SE     TRNAS-AGA_45
NC_052532.1     tRNAscan-SE     TRNAI-AAU_12
NC_052532.1     tRNAscan-SE     TRNAD-GUC_3
NC_052532.1     tRNAscan-SE     TRNAD-GUC_4334
NC_052532.1     tRNAscan-SE     TRNAI-AAU_2
[root@pc1 test2]# grep -E "_[0-9]$" a.txt        ## -E表示扩展正则表达式, 匹配末尾为_一个数字的数据
NC_052532.1     tRNAscan-SE     TRNAD-GUC_1
NC_052532.1     tRNAscan-SE     TRNAS-AGA_1
NC_052532.1     tRNAscan-SE     TRNAD-GUC_3
NC_052532.1     tRNAscan-SE     TRNAI-AAU_2

 

002、

 

标签:GUC,052532.1,匹配,TRNAD,NC,tRNAscan,linux,grep,SE
From: https://www.cnblogs.com/liujiaxin2018/p/17924118.html

相关文章

  • linux修改内核参数禁止OOM机制
    Linux内核有个机制叫OOMkiller(Out-Of-Memorykiller),该机制会监控那些占用内存过大,尤其是瞬间很快消耗大量内存的进程,为了防止内存耗尽,内核会把该进程杀掉,监控是正常的。防止重要的系统进程触发(OOM)机制而被杀死:可以设置参数/proc/PID/oom_adj为-17,临时关闭linux内核的OOM机制......
  • Linux目录结构
    视频地址: https://space.bilibili.com/204411292目录简介在Linux中一切皆文件,这些文件按照一定的规则存放在不同的目录当中。为了能够快速找到文件及以后的操作的规范性,我们必须记清楚Linux的目录结构。Windows以多根的方式组织文件,如C:\D:\E:\,而Linux以单跟/的方式组织文件。......
  • linux 中 grep命令正则表达式匹配电话号码
     001、测试数据[root@pc1test]#lsa.txt[root@pc1test]#cata.txt010203040506070809101112131415137831204331617181920212223242524332233443262728293031323334353637383940[root@pc1test]#grep-E"1[3456789][0-9]......
  • NOI Linux Sublime Text 使用指南
    感觉noilinux的vscode还是太鸡肋,所以用了用subline,莫名好用下面是食用指难。首先打开,不好看,我们可以点击这里更改相应主题然后我们要点file打开文件夹打开/关闭侧边栏的快捷键是Ctrl+K+B(K和B同时按)然后sublime不能输入,直接用文件输入输出。所以这样的分屏比较优......
  • 深度探索Linux操作系统 —— Linux图形原理探讨
    文章目录系列文章目录前言一、渲染和显示1、渲染2、显示二、显存1、动态显存技术2、BufferObject三、2D渲染1、创建前缓冲2、GPU渲染3、CPU渲染(1)映射BO到用户空间(2)使用CPU在映射到用户空间的BO上进行绘制四、3D渲染1、创建帧缓冲2、渲染Pipleline3、交换前缓冲和后缓冲(1)谁......
  • 深度探索Linux操作系统 —— 构建根文件系统
    文章目录系列文章目录前言一、初始根文件系统(1)安装GCC库(2)建立相关目录(3)构建程序/sbin/init二、以读写模式重新挂载文件系统三、配置内核支持网络四、启动udev五、安装网络配置工具并配置网络六、安装并配置ssh服务七、安装procps八、安装X窗口系统1、安装M4宏定义2、安装X协议......
  • Linux三剑客——awk
    awk命令可以用来的处理数据流,它的作用非常强大,甚至和编程语言一样,甚至实现了条件语句,关联数组等功能。脚本结构与执行流程一个典型的awk脚本结构是这样的。awk'BEGIN{print"start"}pattern{commands}END{print"end"}'file这个脚本由三部分组成:pattern:匹配......
  • Ubuntu 上使能 SELinux
    此文档说明如何在ubuntu上启用SELinux,测试环境为虚拟机,开始前一定一定一定先来个快照,不要问我为什么有三个一定。卸载apparmor(可选)ubuntu默认安装的安全组件为apparmor,网上文档说最好卸载掉apparmor,可能冲突之类的问题,说法可能有点有误啊,apparmor和selinux不兼容,当启用s......
  • Linux下解压命令大全
    .tar解包:tarxvfFileName.tar打包:tarcvfFileName.tarDirName(注:tar是打包,不是压缩!)———————————————.gz解压1:gunzipFileName.gz解压2:gzip-dFileName.gz压缩:gzipFileName.tar.gz和.tgz解压:tarzxvfFileName.tar.gz压缩:tarzcvfFileName.tar.gz......
  • Linux Zookeeper在Docker 安装与简单通信
    一、在本地计算机上安装Docker1.安装Docker(安装最新的Docker版本)yuminstalldocker-cedocker-ce-clicontainerd.iodocker-bulidx-plugindocker-compose-plugin2.查看Docker版本并启动Dockerdockerversion安装成功的Docker版本为24.0.6systemctlstartdockerDock......