H-6ren">
gpt4 book ai didi

macos - 如何使用父文件夹中的数据批量处理子文件夹中的 "touch"文件

转载 作者:行者123 更新时间:2023-12-04 23:23:51 24 4
gpt4 key购买 nike

我的桌面上有一个名为“Video”的文件夹,该文件夹中有一堆 .MTS 视频文件。 (00000.MTS、00001.MTS、00002.MTS 等...)

还有一个子文件夹“H.265”(视频> H.265),其中包含通过转换父文件夹中的文件制作的文件(00000.mp4、00001.mp4、00002.mp4 等...)。问题是它们不包含正确的日期创建元数据。

我想使用命令

touch -r 00000.MTS 00000.mp4
touch -r 00001.MTS 00001.mp4
...
touch -r 000mn.MTS 000mn.mp4

将日期从 MTS 复制到 mp4 文件。

有没有办法可以为每个文件编写一个 for 循环或其他方法?

我正在使用 MacOS Mojave。

最佳答案

像这样的东西

cd ~/Desktop/Video
for v in *.mp4
do
vn=`basename $v .mp4`
touch -r "H.265/$vn.MTS" $v
done

关于macos - 如何使用父文件夹中的数据批量处理子文件夹中的 "touch"文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57450919/

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