Mac系统下提取多级子文件夹中.MP4文件路径至文本文件的方法
Mac终端提取多级子文件夹MP4文件路径的方案
逗号分隔保存到文本文件
执行以下命令,会递归遍历你的主文件夹(~)下所有子文件夹,找出所有.MP4文件,将路径用逗号分隔后保存到当前目录的mp4_paths.txt文件中:
find ~ -type f -name "*.MP4" -print0 | tr '\0' ',' > mp4_paths.txt
命令说明:
~:代表你的Mac主文件夹,若要指定其他目录,替换成具体路径(比如/Users/你的用户名/Documents)-type f:仅查找文件,排除文件夹-name "*.MP4":匹配后缀为.MP4的文件(大小写敏感,若要匹配小写.mp4,改用-iname "*.mp4")-print0:用空字符分隔搜索结果,避免文件名含空格、特殊字符时出现错误tr '\0' ',':将空字符替换为逗号> mp4_paths.txt:将最终结果写入指定文本文件
分号分隔保存到文本文件
如果需要用分号分隔,只需修改tr命令的替换字符:
find ~ -type f -name "*.MP4" -print0 | tr '\0' ';' > mp4_paths.txt
内容的提问来源于stack exchange,提问作者Helppleaseme
相关产品推荐
相关产品推荐

