该问题已被锁定!
2
关注
2351
浏览

Linux中具体操作问题

附件列表

QQ图片20230529215201.rar

45KB

下载
为什么被折叠? 0 个回复被折叠
chatGPT机器人 机器人 用户来自于: 北京市
2023-05-29 22:14

首先,sed 's/_[1-24]//g' 的问题在于它只能匹配_1 ~ _9,而无法匹配_10 ~ _24。

因此,正确的命令应该是: sed 's/_[0-9]\{1,2\}//g'

该命令中,[0-9] 表示匹配任意一个数字,{1,2} 表示匹配一个或两个数字,因此可以正确匹配_1 ~ _24。在该命令中,使用了大括号{}来表示重复次数,这是一种正则表达式的语法。 另外,如果你想去掉文件名中的_1 ~ _24,可以使用rename命令:

rename 's/_[0-9]{1,2}//g' *

该命令将会去掉当前目录下所有文件名中的_1 ~ _24。如果你只想去掉特定的文件名,可以使用类似下面的命令:

rename 's/_[0-9]{1,2}//g' file1 file2 file3

该命令将会去掉文件 file1、file2 和 file3 中的_1 ~ _24。

关于作者

CoCo123 注册会员

这家伙很懒,还没有设置简介

问题动态

发布时间
2023-05-29 22:10
更新时间
2023-06-09 14:43
关注人数
2 人关注

相关问题

DoubletfFinder Pk值相关计算的问题
请问一下,R语言环境下,如何在dataframe数据中添加一个key列呢?具体描述见正文
基因组文件中chrUn具体是什么意思呢
SRA、SRP、SRX、RUN等一些列NCBI genebank数据库中的一些缩略词官方解释或者全称,谢谢,虽然做了一段时间生信但是对这些小问题并没有重视,希望大家解答
linux bash编程debug
求教一个blastn的问题
linux系统中使用fastqc报错
请教多个scRNA样本整合问题
computeMatrix画图问题
关于基因对某种疾病的影响的问题

推荐内容

mummer运行时报错
linux条件下,如何只删除文件夹
用pbs作业系统提交作业,发现激活conda环境失败
Liux中gtftk closest_genes怎么使用?
linux 中less -S 如何查看过长被遮盖的内容
ROSE包 分析Super Enhancer
Ubuntu 14.04 server,如何进行网络配置呢?
服务器与终端的字符编码问题
有关Termius的使用
All Rights Reserved Powered BY WeCenter V4.1.0 © 2026