如何遍历具有许多子文件夹的目录以获取特定文件?你好,
我有一个包含许多子文件夹的文件夹/目录。 在每个子文件夹中都有一堆 csv 文件。 每个 csv 文件在文件名中都有一个唯一的 ID。 我的问题是,如果我有一个 ID 列表,那么如何遍历目录以获取那些特定的 csv 文件并将它们连接到 jmp 表中? 有没有办法用脚本(JSL)来做到这一点? 我将不胜感激任何指导。 CSV 文件名类似于“Y123456_File_27A7Z123456.csv”。 File_ 之后的字符串是唯一的 id。
谢谢
回复:如何遍历具有许多子文件夹的目录以获取特定文件?谢谢你。 通过将目录中的所有文件名保存到列表中,我能够实现我想要的。
filelist=Files In Directory( path1, recursive);
然后我创建了另一个唯一 ID 列表。
unitIDlist = {"AA", "AB","AC"};
最后,我使用 Nested For 循环来查找文件名中包含唯一 ID 的文件,然后打开它们并将它们连接到第一个文件。
回复:如何遍历具有许多子文件夹的目录以获取特定文件?也看看多文件导入。 它可能正是您所需要的。
回复:如何遍历具有许多子文件夹的目录以获取特定文件?Files in Directory() 函数有一个递归选项,它返回找到的每个文件的完整路径。
看
帮助=>脚本索引=>目录中的文件