小编use*_*487的帖子

Bash:如何使用触摸和正则表达式复制时间戳?

由于这更像是一个 Bash 问题,我认为这比超级用户更适合服务器故障,即使我在谈论媒体文件。

我不得不对几个媒体文件进行批量转换,所有输出文件都有一个新的时间戳。

/somedir/
    file1.mpg     (correct timestamp)
    file1.mpg.m4v (wrong timestamp)
    file2.mpg     (correct timestamp)
    file2.mpg.m4v (wrong timestamp)
    ...
Run Code Online (Sandbox Code Playgroud)

我想要做的是时间戳的批处理副本,以便每个 *.mpg.m4v 获得相应 *.mpg 文件的时间戳。

从我的搜索来看,看起来我需要使用touch -r一些带有替换的正则表达式来处理这个问题。

我是否在正确的轨道上,是否有人对我需要如何做正则表达式(我的正则表达式知识,不好,不好,不好)有什么建议来处理这个问题?

bash regex timestamp

3
推荐指数
1
解决办法
2808
查看次数

标签 统计

bash ×1

regex ×1

timestamp ×1