如何用find命令筛选位于new目录下的mp4文件后执行转换脚本
R4DS视频转换脚本修改方案
修改后的完整脚本如下,直接在find命令中通过路径匹配实现筛选逻辑:
#!/bin/bash scr='/home/user/dpgv4/dpgv4.py' mkdir -p 'DPG_DS' find '../Exports' -path '*/new/*1080pnornmain.mp4' -type f -exec python3 "$scr" {} \;
参数说明:
-path '*/new/*1080pnornmain.mp4':自动匹配../Exports目录下任意层级嵌套的new文件夹内的目标mp4文件,完全符合要求的路径规则- 新增
-type f为可选防护参数,避免意外匹配到名称符合规则的文件夹
内容的提问来源于stack exchange,提问作者Eduardo Perez
相关产品推荐
相关产品推荐

