gpt4 book ai didi

linux - 如何删除文件名的这些部分?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:50:57 25 4
gpt4 key购买 nike

我有一些文件需要批量重命名。例如:

Jul-0961_S7_R2_001.fastq.gz    
Jul-0967_S22_rep1_R1.fastq.gz
Jul-0974_S32_R2_001.fastq.gz

我需要删除文件名的 S* 部分,但我不知道要使用的正确正则表达式。

具体来说:

Jul-0961_S7_R2_001.fastq.gz --> Jul-0961_R2_001.fastq.gz

类似的东西,重命名 's/S*//' *.gz 是我要找的。

是否有正则表达式向导可以为我指路?提前致谢。

最佳答案

你应该能够使用这样的东西:s/_S[0-9]+_/_/

关于linux - 如何删除文件名的这些部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44973783/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com