首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

find加上exec的参数来批量修改文件名

马拉松授课答疑群碰到了学员的一个需求:他的一个单细胞转录组项目文件夹里面的每个样品都是独立的文件夹,而且每个文件夹里面的都有一个genes.tsv.gz 文件,是需要修改为 features.tsv.gz 文件名字的...Linux命令的规则 在 Linux 中,命令通常由以下几个部分组成: 命令: 即你要执行的操作的名称,比如 ls, mkdir, find, grep 等等。...接下来我们就需要使用find加上exec的参数来批量修改文件名字。 最后的命令chatGPT帮忙写的 如下所示: find ....-type f -name 'genes.tsv.gz' -exec sh -c 'mv "$0" "${0%/*}/features.tsv.gz"' {} \; 确实是有点复杂,对Linux初学者来说...表示当前目录,-type f 表示只搜索文件,-name 'genes.tsv.gz' 表示搜索文件名为 genes.tsv.gz 的文件。

18310
您找到你想要的搜索结果了吗?
是的
没有找到

java关于时间比较|String转Date|Date转String|指定时间加上指定天数后的日期|当时时间加上指定天数后的日期等的方法

{ e.printStackTrace(); } return date; } } ---- 2019/11/11 新增 8、指定时间加上指定天数后的日期...: 比如指定时间的7天后的日期,14天后的日期等 9、当时时间加上指定天数后的日期 比如当前时间的7天后的日期,14天后的日期等 import net.sf.json.JSONObject; import...java.util.List; /** * Created by yjl on 2019/11/11. */ public class Util { /** * 指定日期加上天数后的日期...enddate="时间格式化异常,请检查getTimePlusDay()方法"; } return enddate; } //当前日期加上天数...: /** * 当前日期加上天数后的日期 * @param pattern 时间格式化的格式 eg:yyyy-MM-dd HH:mm:ss * @param num

2.9K10
领券