首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ubuntu中删除两个文件之间的多个文件

在Ubuntu中删除两个文件之间的多个文件
EN

Unix & Linux用户
提问于 2019-04-06 07:20:02
回答 1查看 100关注 0票数 -1

我有一些文件如下:

代码语言:javascript
复制
SRR797100.sra
SRR797101.sra
SRR797102.sra
SRR797103.sra
SRR797104.sra
SRR797105.sra
...
SRR797189.sra
SRR797190.sra

现在,我只想用一个命令删除SRR797101.sraSRR797150.sra之间的文件。我可以通过一个文件一个文件的rm命令文件来完成这个任务。此外,我还可以提供一个bash脚本来删除文件。然而,它们都不是我最喜欢的解决方案。

所有文件都在一个目录中,因为有许多文件名,所以我将SRR797106.sra删除为SRR797188.sra并使用“.”只是为了表现得更好。

我正在使用Ubuntu /Linux

EN

回答 1

Unix & Linux用户

发布于 2019-04-06 07:40:07

如果使用的是shell (如bash ),则可以使用如下构造

代码语言:javascript
复制
rm SRR797{102..149}.sra

我建议您先用echo而不是rm来测试它。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/510861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档